Overview
Skills
Job Details
Title: Python Lead Developer with Mongodb
Contract: 6-12 months
Location: Charlotte, NC/ Irving, TX/ Chicago, IL (Locals only Apply)
No C2C, Independent status consultants authorized to work in USA only apply
Note: Need local candidates open to go for a client Face to Face Interview.
Please share me genuine resumes only with 10+ Years of experience.
Ex Wells Fargo or Banking Financial domain resumes will be first preference.
Client interview will be In-person.
No of position: 5 open roles.
Job Description:
We are seeking an experienced Python Developer with strong expertise in MongoDB to lead the design, development, and deployment of scalable backend solutions.
The ideal candidate will be responsible for guiding a team of developers, architecting robust data models, and building high-performance, secure APIs and microservices leveraging Python and MongoDB.
The Role Responsibilities:
Lead and mentor a team of Python developers, fostering best coding practices and efficient workflows.
Design and develop scalable, high-performance backend applications using Python.
Architect and optimize data models and schemas in MongoDB for flexibility and performance.
Develop RESTful APIs, microservices, or serverless functions integrating with MongoDB.
Implement data migrations, complex queries, aggregations, and indexing strategies.
Ensure application security, data integrity, and compliance with data privacy standards.
Collaborate with product managers, data scientists, and frontend teams to deliver end-to-end solutions.
Write clean, maintainable, and well-documented code, conducting thorough code reviews.
Monitor, troubleshoot, and optimize system performance and reliability.
Keep abreast of latest technological trends and integrate relevant innovations.
Participate in project planning, sprint retrospectives, and requirement gathering.
Requirements:
Bachelor s or Master s degree in Computer Science, Software Engineering, or related field.
Proven experience (10+ years) in Python development, with a focus on building backend applications.
Strong hands-on experience with MongoDB, including data modeling, indexing, sharding, and replication.
Expertise in Python frameworks such as FastAPI, Django, Flask, or equivalent.
Experience with Pymongo, MongoEngine, or other ODMs.
Solid understanding of RESTful API design, microservices architecture, and serverless deployment.
Familiarity with DevOps practices, CI/CD pipelines, Docker, Kubernetes.
Knowledge of cloud platforms (AWS, Google Cloud Platform, Azure) is a plus.
Excellent problem-solving skills, leadership abilities, and communication skills.
Prior experience leading a development team is preferred.