Overview
Job Title :Lead Software Engineer:
Experience: 10+ Years
Work Mode: On-site
Location: Financial District, Hyderabad
Lead Software Engineer:
As a Technical Lead in our R&D department, you will play a key role in leading the design
and development of scalable, cloud-based web applications. You will guide a cross-
functional Scrum team, with a strong emphasis on frontend technologies, particularly
React. This role requires a hands-on leader who is passionate about building high-quality
software and mentoring team members.
As a global company, we welcome a diversity of cultures, ideas, and personal
backgrounds.
What will you do:
Collaborate with other clans (Scrum team) members and participate in end-to-end
application architecture and microservices with domain-driven design (DDD) and
implementation efforts.
Design, develop, test, and maintain a cloud-based distributed and scalable platform
(web application) in your Scrum team.
Use agile methods (e.g. Pair or mob programming, Test Driven Design (TDD)
approach) and Clean Code architecture to ensure the quality and usability of our
application.
Lead the design, development, and maintenance of frontend components
using React and TypeScript.
Drive architectural decisions and ensure adherence to best practices in frontend
development and security.
Participate in agile ceremonies and promote agile principles such as TDD, pair
programming, and clean code.
Ensure performance, scalability, and security of the frontend application.
Mentor junior developers and contribute to technical discussions and code reviews.
Coordinate with global teams and stakeholders to align on project goals and
deliverables.
Support the team in planning, estimation, and delivery of features.
Experience working with large-scale cloud-based systems
Willing to work as part of L3 24/7 on-call schedule on rotation with other team
members.
What are we looking for:
BE/B.Tech degree in Computer Science, Software Engineering, or a related field.
Strong expertise in React, TypeScript, and modern frontend development practices.
Experience with async programming with C#, .NET core.
8+ years of experience on microservices with emphasis on serverless capabilities
(Azure Functions, Logic Apps, and Service Bus etc.), CosmosDB(Not Mandatory).
Experience with Code Versioning and Integration (GIT), Containers (Docker,
Kubernetes), Unit Testing Framework (NUnit). Sound understanding of coding and
development processes.
Experience with microservices architecture, REST APIs, and cloud-based
platforms (preferably Azure).
Ability to write clean, easy-to-understand code.
Knowledge of advanced design concepts (Design Patterns, domain-driven design).
Providing technical support to stakeholders in the organisation.
Participating in project meetings with management and other team members.
Proficiency with version control (Git), CI/CD pipelines, and containerization (Docker,
Kubernetes).
Experience working in agile environments and using tools like Azure DevOps or Jira.
Excellent problem-solving skills and the ability to make sound technical decisions.
Strong communication and collaboration skills.
Mentor Jr team members, work with architects, and lead in refinements and
architectural discussions
Job Types: Full-time, Permanent
Pay: ₹2,200,000.00 - ₹3,600,000.00 per year
Benefits:
- Health insurance
- Provident Fund
Schedule:
- Day shift
- Monday to Friday
Work Location: In person