Job Summary:
Experience Required - 8+ years
Location - Coimbatore (Kalapatti)
As a Backend Technical Lead, you will be responsible for designing, implementing, and
optimizing the backend systems that support our applications. You will leverage your
expertise in programming languages such as Golang, C++, or Java to architect robust,
scalable, and high-performance solutions. Your role will involve guiding a team of
developers, ensuring adherence to best practices.
Key Responsibilities:
? Architect and Design : Lead the design and architecture of backend systems and
microservices to ensure they meet scalability, reliability, and performance goals.
? Microservices: Design, implement, and maintain microservices architecture. Ensure
seamless integration and communication between various services.
? Development : Write high-quality, maintainable, and optimized code in languages
such as Golang, C++, or Java. Implement efficient algorithms and data structures to
solve complex problems.
? Non-Functional Requirements (NFRs) : Ensure systems meet key NFRs including
performance, scalability, security, and observability.
? Troubleshooting and Debugging: Identify and resolve complex technical issues in
a timely manner. Collaborate with other teams to address system-wide challenges.
? Testing and Quality Assurance: Ensure that testing is automated and that the
codebase is thoroughly tested. Maintain a strong focus on code quality and reliability.
? Code Reviews : Conduct code reviews to ensure code quality, consistency, and
adherence to standards.
? Optimization : Analyze and optimize system performance, including code profiling,
tuning, and improving resource utilization.
? Continuous Learning : Exhibit a continuous learning attitude, staying updated with
the latest technologies and best practices.
? Stakeholder Collaboration : Work closely with product managers, architects, and
other stakeholders to align technical solutions with business requirements.
? Mentorship: Provide technical guidance and mentorship to team members. Foster a
collaborative environment and promote best practices in software development.
Required Qualifications:
? Experience : Minimum of 8 years of experience in backend development, with a
proven track record as a Backend Technical Lead or similar role. Strong background
in designing and implementing backend systems and microservices.
? Programming Skills : Excellent programming skills in one or more languages such
as Golang, C++, or Java. Demonstrated problem-solving skills with the ability to
analyze complex systems and develop effective solutions.
? System Architecture: Experience in architecting scalable, high-performance
backend systems with a focus on microservices and service-oriented architecture.
? Code Optimization : Strong understanding of code optimization techniques and
performance tuning.
? Non-Functional Requirements: Familiarity with NFRs including performance,
reliability, scalability, security, and observability.
? Quality Conscious: A keen eye for detail with a focus on maintaining high-quality
code and automated testing.
? Team Player : Ability to work collaboratively within a team and contribute to a positive
team environment.
? Mentoring Skills : Strong mentoring and leadership skills with a commitment to
guiding and developing team members.
? Communication : Strong verbal and written communication skills, with the ability to
articulate technical concepts to both technical and non-technical stakeholders.
Preferred Qualifications:
? Education: Bachelor's degree in Computer Science, Engineering, or a related field.
Advanced degree is a plus.
? Experience: Experience with cloud platforms (AWS, Azure, Google Cloud) and
containerization technologies (Docker, Kubernetes). Experience with observability
tools such as Prometheus and Grafana is a plus.
? Tools and Technologies: Familiarity with modern development tools, CI/CD
pipelines, and version control systems (e.g., Git).
Job Type: Full-time
Pay: ?2,500,000.00 - ?3,500,000.00 per year
Location Type:
• In-person
Schedule:
• Monday to Friday
• Morning shift
Application Question(s):
• What is your notice period?
Work Location: In person
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.