Description :
About the Role :
We are seeking a skilled and motivated Python Developer with strong expertise in API development, Microsoft SQL Server, and Docker.
The ideal candidate will have hands-on experience in building high-performance, scalable APIs and working collaboratively in an Agile development environment.
This role requires a strong problem-solver who can contribute across the full software development lifecycle and deliver robust, maintainable solutions.
Key Responsibilities :
API Development & Backend Engineering :
- Design, develop, and optimize high-performance RESTful APIs using Python.
- Analyze business and technical requirements to design scalable and efficient backend solutions.
- Implement, integrate, and document APIs using industry-standard REST frameworks.
- Apply modern software design patterns and best practices to ensure clean, maintainable, and reusable code.
- Contribute to technical design discussions and architecture decisions for new and existing solutions.
Database Management Microsoft SQL Server :
- Develop, implement, and optimize T-SQL queries, stored procedures, and functions.
- Ensure database performance, security, and storage efficiency through query optimization.
- Work closely with application teams to design effective data models and ensure seamless data access.
Containerization & Deployment :
- Implement and manage Docker-based containerization for application deployment.
- Integrate containerized services into development and deployment workflows.
- Configure and manage Docker services, images, and related parameters to ensure stability and scalability.
Agile Development & Collaboration :
- Actively participate in Agile ceremonies including sprint planning, stand-ups, reviews, and retrospectives.
- Collaborate closely with cross-functional teams including frontend developers, QA, DevOps, and product stakeholders.
- Support continuous integration and delivery processes to ensure timely and high-quality releases.
Troubleshooting & Continuous Improvement :
- Identify, troubleshoot, and resolve application and performance issues.
- Proactively identify opportunities for process, performance, and code quality improvements.
- Ensure timely delivery of quality solutions with minimal supervision.
Educational Qualification :
- B./ B.Tech in Computer Science, Engineering, or a related discipline.
Experience :
- 3-4 years of relevant experience in Python backend development.
Required Technical Skills :
Python & API Development :
- Strong proficiency in Python with experience in building scalable backend services.
- Hands-on experience in developing and consuming RESTful APIs.
- Solid understanding of object-oriented programming principles and software development best practices.
Database Skills :
- Strong experience with Microsoft SQL Server.
- Proficiency in writing and optimizing complex T-SQL queries, functions, and stored procedures.
Containerization :
- Practical experience with Docker and container-based deployments.
- Understanding of Docker services, images, and configuration parameters.
Desired Competencies :
- Strong analytical and problem-solving skills.
- Ability to work independently and as part of a collaborative team.
- Excellent communication and documentation skills.
- Strong commitment to quality, performance, and timely delivery
Did you find something suspicious?
Posted by
Posted in
Backend Development
Functional Area
Backend Development
Job Code
1591918