Job Detail
-
Experience 4 Year
-
Industry Software Company
-
Qualifications Bachelor
Job Description
Our client is seeking an experienced and skilled Senior Python Django Developer to lead our web development projects and mentor our team members. As a Senior Python Django Developer, you will be responsible for architecting, developing, and maintaining high-quality web applications using the Django framework. You will collaborate with cross-functional teams to design solutions, provide technical guidance, and ensure the successful delivery of projects.
Responsibilities:
- Lead the architecture, design, and development of complex web applications using Python and the Django framework.
- Mentor and guide junior developers, providing technical expertise and best practices in software development.
- Collaborate with product managers, designers, and other stakeholders to define project requirements and specifications.
- Develop scalable and maintainable code while adhering to coding standards and best practices.
- Perform code reviews to ensure code quality, reliability, and maintainability.
- Identify and address technical debt, performance bottlenecks, and system scalability issues.
- Work closely with DevOps and infrastructure teams to deploy and maintain applications in production environments.
- Stay abreast of emerging technologies and industry trends, and incorporate them into the development process where appropriate.
- Participate in project planning, estimation, and sprint ceremonies as part of an Agile development team.
- Contribute to the continuous improvement of development processes and methodologies.
Requirements:
- 4 years of professional experience in web development with Python and Django.
- Proven track record of architecting and delivering complex web applications from conception to deployment.
- Deep understanding of software design principles, algorithms, and data structures.
- Expertise in relational databases such as PostgreSQL or MySQL, including database design and optimization.
- Proficiency in front-end technologies such as HTML, CSS, and JavaScript, along with modern frameworks like React or Angular.
- Strong problem-solving skills and ability to troubleshoot complex issues in production environments.
- Experience with version control systems such as Git and CI/CD pipelines.
- Excellent communication and collaboration skills, with the ability to work effectively in a team environment.
- Experience with cloud platforms such as AWS, Azure, or Google Cloud is a plus.
Required skills
Other jobs you may like
-
Mid-Level Laravel Developer- Id302 Featured
- @ TalentSathi – Simplifying the Recruitment
- Anamnagar, Kathmandu