Role description
Job Title
Senior / Lead .NET Developer - Headless API Architecture
Job Summary
We are looking for a Senior / Lead .NET Developer to lead the design and development of a headless (API-first) application by modernizing an existing web application built using .NET Framework, MVC, and workflow server. The role requires strong backend expertise, architectural thinking, and leadership to deliver scalable, secure, and maintainable APIs.
Key Responsibilities
Technical Responsibilities
- Analyze the existing ASP.NET MVC (.NET Framework) application and design a headless architecture
- Design, develop, and maintain RESTful APIs using both .NET Framework and .NET Core Web API
- Modernize legacy ASMX web services and integrate them with REST-based APIs where applicable
- Design APIs suitable for microservice-oriented architecture
- Apply SOLID principles, coding standards, and best practices
- Manage session handling and caching strategies, ensuring stateless and scalable API design
- Integrate APIs with workflow servers and backend systems
- Optimize applications for performance, security, and scalability
- Read, understand, and refactor existing legacy code with minimal functional impact
Leadership & Collaboration
- Act as technical lead for backend/API development
- Conduct code reviews, enforce quality standards, and mentor team members
- Participate in architecture and design discussions
- Collaborate closely with frontend, QA, DevOps, and product stakeholders
- Ensure documentation and knowledge sharing through standard tools
Required Technical Skills
Backend & Frameworks
- ASP.NET Framework
- ASP.NET MVC
- .NET Core / .NET Web API
- ASMX Web Services & REST APIs
- Session Management and Caching mechanisms
- Workflow server integration
- Strong understanding of SOLID principles
- Microservices architecture patterns
- Ability to read, analyze, and refactor existing codebases
Databases
Tools & Platforms
- Git
- Bitbucket
- Jira
- Confluence
- Postman and/or SoapUI for API testing and validation
Required Soft Skills
- Proven leadership and ownership mindset
- Strong code review and mentoring abilities
- Excellent communication skills (verbal and written)
- Ability to quickly read, understand, and explain existing code
- Strong analytical and problem-solving skills
- Effective collaboration across cross-functional teams
Preferred Qualifications
- Experience migrating monolithic applications to headless or API-driven architectures
- Knowledge of API security (OAuth, JWT, token-based authentication)
- Familiarity with CI/CD pipelines and DevOps practices
- Experience working in Agile/Scrum environments
Experience Level
- 7+ years of experience in .NET development
- Prior experience as a Senior or Lead Developer preferred
Skills
asp.net,web services,rest api,api testing,cross functional,api architecture,
About UST
UST is a global digital transformation solutions provider. For more than 20 years, UST has worked side by side with the world’s best companies to make a real impact through transformation. Powered by technology, inspired by people and led by purpose, UST partners with their clients from design to operation. With deep domain expertise and a future-proof philosophy, UST embeds innovation and agility into their clients’ organizations. With over 30,000 employees in 30 countries, UST builds for boundless impact—touching billions of lives in the process.