HamburgerMenu
hirist

Advantmed - Technical Lead - System Design

Advantmed
Multiple Locations
8 - 10 Years
star-icon
4.3white-divider1,001+ Reviews

Posted on: 17/12/2025

Job Description

About the Role :


We are looking for a highly experienced Technical Lead who can drive end-to-end technical ownership of modern, scalable applications while mentoring teams and collaborating closely with product and business stakeholders. This role requires strong hands-on expertise, architectural thinking, and leadership capabilities to deliver secure, high-performance systems in a cloud-native environment.


Key Responsibilities & KRAs


1. Architecture & System Design :


- Design and architect scalable, secure, and high-performing applications using modern technologies.


- Take ownership of system architecture, technology choices, and technical roadmaps. Ensure adherence to best practices in performance, security, scalability, and maintainability.


KRA : Robust, future-ready architecture with minimal technical debt.


2. Backend Development (.NET & GraphQL) :


- Lead development using .NET / .NET Core for enterprise-grade backend services.


- Design and implement GraphQL APIs with optimized query performance and security.


- Ensure clean code practices, exception handling, logging, and API documentation.


KRA : Reliable, secure, and high-performing backend services.


3. Frontend Development (ReactJS) :


- Guide and contribute to ReactJS-based frontend development.


- Ensure seamless integration between frontend and backend services.


- Enforce UI performance, responsiveness, and usability best practices.


KRA : High-quality, maintainable frontend applications with excellent user experience.


4. Database & Data Management


- Design and manage data models using Cosmos DB.


- Ensure optimal data access patterns, indexing strategies, and performance tuning.


- Collaborate with teams on data consistency, scalability, and availability.


KRA : Efficient and scalable data storage solutions.


5. Cloud & DevOps :


- Deploy and manage applications on Azure (preferred) or AWS/GCP.


- Collaborate with DevOps teams on CI/CD pipelines, infrastructure automation, and monitoring.


- Ensure application security, high availability, and disaster recovery strategies.


KRA : Stable, cloud-native deployments with high uptime and performance.


6. Technical Leadership & Mentorship :


- Lead, mentor, and guide a team of developers through code reviews, design discussions, and best practices.


- Foster a culture of engineering excellence, accountability, and continuous learning.


- Provide technical guidance and unblock teams during complex challenges.


KRA: High-performing, motivated engineering teams.


7. Agile Delivery & Stakeholder :


- Collaboration Lead development teams in Agile/Scrum environments.


- Collaborate with product managers, QA, and business stakeholders to translate requirements into technical solutions. Ensure timely delivery of features with high quality.


KRA : Predictable, on-time delivery aligned with business goals.


Must-Have Skills & Experience :


- 8+ years of overall software development experience.


- Strong hands-on experience with: .NET / .NET Core GraphQL Cosmos DB ReactJS


- Strong experience in cloud platforms (Azure preferred; AWS/GCP acceptable). Proven experience in technical leadership, mentoring, and guiding teams.


- Strong understanding of Agile methodologies.


Good-to-Have :


- Skills Experience with microservices architecture.


- Knowledge of CI/CD pipelines and DevOps practices.


- Exposure to application security and performance optimization.


- Education Bachelors degree in Engineering, Computer Science, or a related field


info-icon

Did you find something suspicious?