UPS
UPS1d ago
Indeed

Lead Applications Developer

Chennai, Tamil Nadu
Full Time
Senior Level

Auto Apply to 50+ AI Matched Lead Applications Developer Jobs

Use Auto Apply Agents to Bulk Apply jobs with ATS Optimised Resumes, find verified Insider Connections for jobs at UPS

Full Job Description

Lead Applications Developer - C#/.Net

Company: UPS

Location: Chennai, Tamil Nadu

Job Type: Permanent

Experience: 10-12 Years

Role Summary

We are seeking an accomplished Lead Application Developer with extensive C#/.NET expertise to spearhead the end-to-end design, architecture, and delivery of scalable and maintainable enterprise applications. This pivotal role demands a robust combination of technical prowess, analytical insight, business acumen, and leadership capabilities to guide teams in embracing best practices and producing high-caliber solutions.

Key Responsibilities

  • Lead the design, architecture, and development of enterprise-grade applications utilizing C#/.NET technologies.
  • Collaborate closely with stakeholders to comprehend business requirements and translate them into scalable technical solutions.
  • Establish and enforce best practices, coding standards, and architectural guidelines across the development team.
  • Provide technical leadership, mentorship, and conduct code reviews to ensure the delivery of high-quality outcomes.
  • Drive solutioning with a keen focus on performance, maintainability, and security.
  • Work in tandem with product managers, business analysts, and QA teams to ensure a smooth and integrated delivery process.
  • Manage the integration of applications with databases, APIs, cloud platforms, and various third-party systems.
  • Contribute to the enhancement of DevOps practices, CI/CD pipelines, and cloud-native deployment strategies.
  • Stay abreast of emerging technologies and recommend their adoption where beneficial to the organization.

Required Skills and Experience

  • 10-12 years of experience in application development with deep expertise in C#, .NET Core, ASP.NET, Web API, and MVC.
  • Demonstrated experience in solutioning, architecture, and system design for large-scale applications.
  • In-depth knowledge of design patterns, microservices, and cloud-native architectures (Azure/AWS).
  • Hands-on experience with SQL Server, Oracle, or NoSQL databases.
  • Solid understanding of front-end frameworks such as Angular, React, or Blazor.
  • Extensive experience with CI/CD, version control systems (Git), and automated testing frameworks.
  • Exceptional analytical, problem-solving, and communication skills.
  • Proven leadership abilities in guiding development teams and ensuring adherence to best practices.

Preferred Skills

  • Experience with containerization technologies like Docker and Kubernetes, and event-driven architectures.
  • Familiarity with Domain-Driven Design (DDD) and enterprise integration patterns.
  • Exposure to Agile/Scrum methodologies and project management tools like Jira or Azure DevOps.
  • Previous experience in performance optimization and application security is a plus.

Education

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

Employee Type: Permanent

UPS is committed to fostering a workplace free from discrimination, harassment, and retaliation.

Company

UPS

UPS

Explore your next career opportunity with UPS, a recognized Fortune Global 500 organization. We foster a culture of innovation and reward our employees' dedication. Join our talented teams and continu...

Chennai, Tamil Nadu
Posted on Indeed