Senior Python Developer (India)

Senior Python Developer (India)

31 Jul
|
Jobgether
|
India

31 Jul

Jobgether

India

This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Senior Python Developer based in India.

This role offers the opportunity to design and build advanced technology solutions using Python for innovative digital platforms.

You will contribute to the development of scalable systems, improve platform reliability, and solve complex engineering challenges.

The position combines hands-on software development, technical design, and collaboration with cross-functional teams.

You will work on impactful projects requiring strong architectural thinking, coding expertise, and a focus on performance and security.

The ideal candidate is an experienced Python professional who enjoys building high-quality solutions and driving technical improvements.

This is a remote opportunity to work with global teams and contribute to the evolution of modern technology solutions.

Accountabilities:

As a Senior Python Developer, you will be responsible for designing, developing, and maintaining robust software solutions while contributing to system architecture, performance optimization, and technical excellence. You will collaborate with engineering teams and stakeholders to deliver scalable, secure, and reliable platforms.

- Design, develop, implement, and maintain applications, subsystems, enhancements, and system improvements using Python.
- Build innovative technology solutions focused on scalability, reliability, and performance.
- Collaborate with engineering teams to complete deployment and integration activities successfully.
- Support production issue resolution by working closely with client support and technical teams.
- Identify opportunities to improve platform performance, reliability, and operational efficiency.
- Recommend improvements to project designs, technical approaches, and development practices.
- Create technical specifications, installation documentation, and system-related materials.
- Evaluate system architecture for stability, interoperability, portability, security, and scalability.
- Define effective design solutions and ensure compatibility between system components.
- Provide technical guidance and support throughout the software development lifecycle.




- Analyze emerging technologies and recommend solutions based on technical and business considerations.
- Identify required software, hardware, and data components to meet business and user needs.
- Implement solutions following industry standards, reusable patterns, and established architecture practices.
- Communicate architectural solutions and technical decisions to engineers, stakeholders, and leadership teams.
- Ensure compliance with development standards, design patterns, policies, and best practices.

Requirements:

The ideal candidate is an experienced Python developer with strong software engineering expertise, architectural knowledge, and the ability to deliver complex technical solutions. You should have strong problem-solving skills, experience with cloud technologies, and the ability to collaborate effectively in distributed teams.
- 6–10 years of experience in software development with robust Python expertise.
- Proven experience designing, developing, and maintaining enterprise-level applications.
- Strong understanding of software architecture, system design, and development best practices.
- Experience building scalable, secure, and reliable technology solutions.
- Ability to analyze technical requirements and translate them into effective designs.
- Experience supporting production systems and troubleshooting complex technical issues.
- Knowledge of design patterns, architecture principles, and reusable development approaches.
- Strong understanding of system components, integrations, and application performance optimization.
- Experience collaborating with software engineers, architects, and cross-functional teams.
- Ability to communicate technical concepts clearly to both technical and non-technical stakeholders.
- Experience working with cloud technologies, particularly AWS environments, is preferred.




- Hands-on experience with AWS services such as S3, Kafka, Kinesis, Redshift, Lambda, and Docker is a plus.
- Experience with AWS IaaS and PaaS solutions is beneficial.
- Strong focus on security, scalability, reliability, and continuous improvement.
- Ability to work effectively in a remote, global team environment.

Benefits:

- Fully remote working environment.
- Opportunity to work on innovative technology solutions with global impact.
- Collaboration with experienced engineers and technical professionals.
- Exposure to modern cloud technologies and scalable system architectures.
- Opportunities for continuous learning and professional growth.
- Flexible work environment designed to support productivity and innovation.
- Opportunity to contribute to meaningful projects within a technology-driven organization.

How Jobgether works: We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team. We appreciate your interest and wish you the best! Why Apply Through Jobgether? Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time. We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses and identifying potential inconsistencies or verification signals in application materials based on available information. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.

📌 Senior Python Developer (India)
🏢 Jobgether
📍 India

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: senior python developer (india) / india

Subscribe to this job alert:

Get the latest job offers by email for: senior python developer (india) / india