Senior Software Engineer/Technical Lead - Python/Java (India)

Senior Software Engineer/Technical Lead - Python/Java (India)

27 Sep
|
Magnet HR Consulting Services
|
India

27 Sep

Magnet HR Consulting Services

India

Role : Technical Lead - Java

Role Overview :

We are looking for an experienced Senior Software Engineer / Technical Lead with 6 - 8 years of professional software engineering experience to design, develop, and deliver scalable, cloud-native software solutions. The role requires strong technical expertise, end-to-end ownership of complex features, and the ability to mentor engineers and influence technical decisions.

Key Responsibilities :

- Design, develop, and maintain scalable, reliable, cloud-native applications.
- Take end-to-end ownership of complex features, services, and systems, from design through deployment and production support.
- Apply strong knowledge of system design, distributed systems, and software architecture patterns.
- Develop high-quality software using at least one core technology stack such as Python, Java, JavaScript/TypeScript, C#, or Go.
- Lead technical discussions and make sound architecture and design decisions.
- Mentor engineers, conduct technical knowledge sharing, and support the qualified growth of team members.
- Implement and promote modern engineering practices, including CI/CD, automated testing, code quality, observability, and continuous improvement.




- Collaborate effectively with cross-functional teams to translate business and technical requirements into robust software solutions.
- Identify technical challenges, troubleshoot complex issues, and drive solutions to completion.
- Communicate technical concepts, design decisions, risks, and trade-offs clearly to both technical and non-technical stakeholders.
- Leverage AI-assisted development tools where appropriate to improve engineering productivity and software development efficiency.

Required Qualifications & Experience:

- 6 - 8 years of professional software engineering experience.
- Strong proficiency in at least one core programming language/technology stack, such as:
- Python
- Java
- JavaScript / TypeScript
- C#
- Go
- Proven experience developing scalable, cloud-native applications.
- Strong understanding of:

1.

System

Design

2.

Distributed

Systems

3.

Software

Architecture

4.

Design

Patterns

- Demonstrated experience owning and delivering complex technical features or systems end-to-end.
- Experience mentoring engineers and providing technical guidance.
- Hands-on experience with CI/CD pipelines and modern software development practices.
- Strong understanding of testing, observability, reliability, and production engineering practices.

📌 Senior Software Engineer/Technical Lead - Python/Java (India)
🏢 Magnet HR Consulting Services
📍 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 software engineer/technical lead - python/java (india) / india

Subscribe to this job alert:

Get the latest job offers by email for: senior software engineer/technical lead - python/java (india) / india