We are looking for an experienced Senior SDE (Python) with strong expertise in developing scalable and secure applications across the full stack. The ideal candidate should have hands-on experience with Python, modern web frameworks, cloud platforms, and CI/CD practices. You will be responsible for end-to-end application development, contributing to design discussions, ensuring coding best practices, and collaborating with cross-functional teams to deliver high-quality business solutions.
Key Responsibilities:
Design, develop, test, and maintain scalable, secure, and well-tested applications using Python.
Work across the full technology stack - browser, server, database, and cloud platforms.
Build and consume RESTful APIs and work with modern web frameworks and concepts.
Develop and optimize SQL databases and contribute to database design.
Participate in design sessions, sprint planning, and regular code reviews.
Collaborate with product managers, UI/UX teams, and QA engineers to deliver quality solutions.
Ensure compliance with software engineering principles (SOLID, DRY, SRP).
Support CI/CD pipelines and adopt a DevOps-first mindset.
Troubleshoot, debug, and enhance existing applications for performance and security.
Requirements:
9+ years of professional experience in software engineering.
Strong proficiency in Python and related unit testing/mocking frameworks (unittest, pytest, etc.).
Good knowledge of object-oriented programming, design patterns, and scripting languages.
Hands-on experience with SQL and relational databases.
Expertise in modern web frameworks/concepts (REST APIs, WebSockets, etc.).
Familiarity with Git and cloud platforms (Azure, AWS, or GCP).
Experience in CI/CD pipelines and a strong DevOps mindset.
Good to Have:
Experience with Cloud Messaging Technologies (Azure Service Bus, Amazon SQS/SNS).
Knowledge of functional programming and microservices architecture.
Exposure to NoSQL databases (MongoDB, CosmosDB, Cassandra, etc.).
Experience with modern frontend frameworks (Angular, React, Vue).
Knowledge of Domain-Driven Design (DDD), Event Sourcing, CQRS patterns.
Hands-on with other OOP languages such as Java/JVM or C#/.NET Framework.
Job Type: Full-time
Pay: ₹312,720.40 - ₹600,000.00 per year
Work Location: In person
Beware of fraud agents! do not pay money to get a job
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.