Overview
Company Overview
At Nexus Jobs, we specialize in empowering talent staffing services with extensive experience in pan-India hiring. Our services cater to both corporate manpower needs and industrial employment solutions, providing end-to-end manpower services that align with our clients' specific needs. Based in Jaipur, we offer immediate placement services and career opportunities for freshers and experienced candidates alike.
Job Overview
We are seeking a skilled Python Developer to join our team at Nexus Jobs in Jaipur. This is a full-time, mid-level position requiring between 4 to 6 years of experience. The ideal candidate will possess strong programming skills and exhibit proficiency in Python, alongside a suite of additional relevant technical skills.
Qualifications and Skills
- Proficiency in Python (Mandatory skill).
- Solid experience with version control systems, particularly Git, to manage code repositories.
- Strong understanding of unit testing to ensure code reliability and quality before deployment.
- Experience working in Agile development environments to ensure timely delivery of features and improvements.
- Comprehensive knowledge of SQL for effective database management and query optimization.
- Exposure to cloud computing platforms to enable scalable application development and deployment.
- Ability to work collaboratively within a team to drive continuous improvement and technology integration.
- Excellent problem-solving skills and the ability to adapt to evolving project requirements and challenges.
Roles and Responsibilities
- Develop, test, and maintain scalable and efficient Python-based applications to meet business requirements.
- Participate in code reviews to ensure high quality and maintain coding standards across the development team.
- Collaborate with cross-functional teams to design, implement, and deliver robust software solutions.
- Utilize version control systems efficiently to manage code changes and branches, ensuring seamless integration.
- Engage in the Agile development process, contributing to sprint planning, retrospectives, and daily stand-ups.
- Implement unit testing and other testing methodologies to guarantee code reliability and adherence to specifications.
- Contribute innovative ideas and solutions to improve application design and architecture.
- Stay updated with the latest trends and technologies in Python development to bring new initiatives to the team.