Lead Application Developer

2 days ago


Chennai, Tamil Nadu, India UPS Full time

Before you apply to a job, select your language preference from the options available at the top right of this page.
Explore your next opportunity at a Fortune Global 500 organization. Envision innovative possibilities, experience our rewarding culture, and work with talented teams that help you become better every day. We know what it takes to lead UPS into tomorrow—people with a unique combination of skill + passion. If you have the qualities and drive to lead yourself or teams, there are roles ready to cultivate your skills and take you to the next level.

Job Description
Job Title: Lead Application Developer – C#/.NET, Angular
Experience:
10–12 Years

Location:
Chennai

Role Summary
We are seeking a highly skilled
Lead Application Developer
with expertise in
C#/.NET and Angular
to drive the design, solutioning, and development of enterprise-scale applications. The ideal candidate will bring strong
architecture and design expertise
, proven experience in building scalable and maintainable solutions, and the leadership skills to guide a high-performing team. This role requires a balance of
technical excellence, analytical ability, business understanding, and team leadership
.

Key Responsibilities

  • Lead the solutioning, architecture, and technical design of complex enterprise applications.
  • Drive end-to-end development using C#/.NET (Core, ASP.NET, Web API, MVC) and Angular.
  • Collaborate with stakeholders to translate business needs into scalable technical solutions.
  • Define and enforce coding standards, best practices, and architectural patterns across the team.
  • Mentor and guide developers through code reviews, technical coaching, and knowledge sharing.
  • Ensure applications are high-performing, secure, and maintainable.
  • Work closely with product owners, business analysts, and QA teams to align on requirements and delivery.
  • Drive adoption of Agile methodologies, DevOps, and CI/CD practices.
  • Continuously explore new technologies and recommend improvements for future solutions.

Required Skills & Experience

  • 10–12 years of IT experience with a strong background in C#, .NET Core, ASP.NET, Web API, MVC, and Angular.
  • Proven experience in solutioning, application architecture, and system design for large-scale systems.
  • Hands-on expertise with SQL Server/Oracle/NoSQL databases.
  • Strong understanding of front-end development (Angular 8+), TypeScript, JavaScript, HTML5, CSS3.
  • Solid knowledge of microservices, REST APIs, and cloud-native architectures (Azure/AWS).
  • Experience with DevOps tools, CI/CD pipelines, Git, and automated testing frameworks.
  • Strong analytical, problem-solving, and business acumen.
  • Excellent leadership skills with a track record of guiding and mentoring teams.

Preferred Skills

  • Exposure to React/Blazor in addition to Angular.
  • Experience with Docker, Kubernetes, and containerized deployments.
  • Knowledge of Domain-Driven Design (DDD) and enterprise integration patterns.
  • Familiarity with Agile/Scrum practices and tools (Jira, Azure DevOps).
  • Experience in performance tuning, security best practices, and scalability optimization.

Education

  • Bachelor's or Master's degree in Computer Science, Information Technology, or related field.

Employee Type
Permanent

UPS is committed to providing a workplace free of discrimination, harassment, and retaliation.



  • Chennai, Tamil Nadu, India UPS Full time

    Before you apply to a job, select your language preference from the options available at the top right of this page.Explore your next opportunity at a Fortune Global 500 organization. Envision innovative possibilities, experience our rewarding culture, and work with talented teams that help you become better every day. We know what it takes to lead UPS into...


  • Chennai, Tamil Nadu, India UPS Full time

    Avant de postuler à un emploi, sélectionnez votre langue de préférence parmi les options disponibles en haut à droite de cette page.Découvrez votre prochaine opportunité au sein d'une organisation qui compte parmi les 500 plus importantes entreprises mondiales. Envisagez des opportunités innovantes, découvrez notre culture enrichissante et...


  • Chennai, Tamil Nadu, India secure application Full time

    What we're looking for:Strong foundation in full stack development (front-end, back-end, APIs, and databases).Passion for artificial intelligence, automation, and data-driven product development.Ability to prototype and integrate AI models or APIs into real-world applications.Responsibilities:Develop and test AI-enabled web tools, dashboards, or automation...


  • Chennai, Tamil Nadu, India UPS Full time

    Before you apply to a job, select your language preference from the options available at the top right of this page.Explore your next opportunity at a Fortune Global 500 organization. Envision innovative possibilities, experience our rewarding culture, and work with talented teams that help you become better every day. We know what it takes to lead UPS into...


  • Chennai, Tamil Nadu, India Citi Full time

    Discover your future at CitiWorking at Citi is far more than just a job. A career with us means joining a team of more than 230,000 dedicated people from around the globe. At Citi, you'll have the opportunity to grow your career, give back to your community and make a real impact.Job OverviewThe Applications Development Technology Lead Analyst is a senior...


  • Chennai, Tamil Nadu, India UPS Full time

    Avant de postuler à un emploi, sélectionnez votre langue de préférence parmi les options disponibles en haut à droite de cette page.Découvrez votre prochaine opportunité au sein d'une organisation qui compte parmi les 500 plus importantes entreprises mondiales. Envisagez des opportunités innovantes, découvrez notre culture enrichissante et...


  • Chennai, Tamil Nadu, India NR Consulting Full time

    Role : Application Support / Lead (Cloud Azure/ Databricks)Location : ChennaiMust have : Azure and DatabricksJob Description:Functioning as an Application Support for the new Cloud platform at one of the corporate investment bank.Support the applications hosted on Azure/Databricks and facilitate onboarding of application to the Cloud platform.Provide...


  • Chennai, Tamil Nadu, India Citi Full time

    The Applications Development Senior Programmer Analyst is an intermediate level position responsible for participation in the establishment and implementation of new or revised application systems and programs in coordination with the Technology team. The overall objective of this role is to contribute to applications systems analysis and programming...


  • Chennai, Tamil Nadu, India Citi Full time

    Discover your future at CitiWorking at Citi is far more than just a job. A career with us means joining a team of more than 230,000 dedicated people from around the globe. At Citi, you'll have the opportunity to grow your career, give back to your community and make a real impact.Job OverviewThe Applications Development Senior Programmer Analyst is an...


  • Chennai, Tamil Nadu, India UPS Full time

    Before you apply to a job, select your language preference from the options available at the top right of this page.Explore your next opportunity at a Fortune Global 500 organization. Envision innovative possibilities, experience our rewarding culture, and work with talented teams that help you become better every day. We know what it takes to lead UPS into...