17 Softility Jobs
Senior Python Developer - MongoDB/PostgreSQL (4-6 yrs)
Softility
posted 14hr ago
About the Role :
We are seeking a highly skilled and motivated Senior Python Developer to join our team.
In this role, you will be responsible for designing, developing, and maintaining high-quality, scalable, and maintainable Python applications.
You will work closely with cross-functional teams to deliver innovative and impactful software solutions.
Key Responsibilities :
- Design, develop, and implement complex Python applications using industry best practices and design patterns.
- Write clean, well-documented, and maintainable Python code.
- Develop and consume RESTful APIs and integrate with other systems.
- Participate in all phases of the software development lifecycle, including requirements gathering, design, development, testing, and deployment.
- Proven expertise in developing and deploying applications on AWS (Amazon Web Services).
- Experience with AWS services such as EC2, S3, Lambda, ECS, and other relevant services.
- Experience with infrastructure-as-code tools (e.g , Terraform, CloudFormation).
- Experience in working with relational databases (e.g , MySQL, PostgreSQL, Oracle) and NoSQL databases (e.g , MongoDB).
- Design and implement robust data integration solutions, ensuring data consistency and integrity.
- Debug and troubleshoot complex technical issues.
- Analyze and resolve performance bottlenecks.
- Identify and implement solutions to improve application performance and scalability.
- Collaborate effectively with other developers, architects, testers, and product managers.
- Participate in code reviews and provide constructive feedback.
- Work effectively within an Agile development environment.
Qualifications :
Experience : 4+ years of hands-on experience in Python application development.
Education : Bachelor's degree in Computer Science, Engineering, or a related field.
Technical Skills :
- Strong proficiency in Python programming language.
- Experience with Python frameworks (e.g , Django, Flask).
- Experience with relational and NoSQL databases.
- Experience with AWS cloud services (EC2, S3, Lambda, ECS, etc.
- Experience with RESTful APIs and microservices.
- Experience with version control systems (e.g, Git).
Other Skills :
- Excellent communication and interpersonal skills.
- Strong analytical and problem-solving skills.
- Ability to work independently and as part of a team.
- A passion for learning new technologies and continuous improvement
Functional Areas: Software/Testing/Networking
Read full job descriptionPrepare for Senior Python Developer roles with real interview advice
3-6 Yrs
5-10 Yrs
Hyderabad / Secunderabad