Senior Software Developer – Python

india, Madhya Pradesh, Bhopal

icon
inr null - null undefined/undefined

Contractor

Posted on: 3 days ago

Skills

Job Title: Senior Software Developer – Python Location: Bhopal Experience: Minimum 6 Years Employment Type: Full-Time Job Summary We are looking for an experienced Senior Software Developer – Python to lead the design, development, and maintenance of scalable digital applications. The role involves mentoring development teams, ensuring code quality, and delivering secure, high-performance solutions aligned with organizational goals, especially for government projects. Key Responsibilities • Design and develop scalable backend services using Python frameworks (Django, Flask, FastAPI) • Optimize application performance, APIs, and database queries • Lead integration with frontend systems, third-party services, and APIs • Ensure code quality, security, and compliance through testing and code reviews • Collaborate with QA, UI/UX, and cross-functional teams • Participate in sprint planning, development, and reviews • Mentor junior developers and guide best practices Required Skills • Strong expertise in Python and frameworks like Django, Flask, FastAPI • Experience with PostgreSQL / MongoDB, ORM, and API design • Hands-on experience with RESTful APIs development • Knowledge of async programming and background task management • Experience with Docker, Git, AWS/GCP Tools & Technologies • Version control systems (Git) • Containerization tools (Docker) • CI/CD tools (Jenkins, GitLab CI) Required Qualifications • B.E./B.Tech in Computer Science / IT • OR • Post-Graduate in CS / IT or related field Preferred Qualifications & Experience • Experience in government sector projects (India) • Familiarity with government IT standards and compliance • Knowledge of microservices architecture • Certifications in Python / AWS / Azure / GCP • Experience working in Agile methodologies