.Net Fullstack Developer
Job description
Role Description
Who we are
At UST, we help the world’s best organizations grow and succeed through transformation. Bringing together the right talent, tools, and ideas, we work with our client to co-create lasting change. Together, with over 30,000 employees in 30 countries, we build for boundless impact—touching billions of lives in the process. Visit us at www.ust.com.
Summary
UST is looking for .NET Full Stack Developer The Opportunity
Job Title: .NET Full Stack Developer
Experience: 5 Years
Location: Trivandrum, Kochi, Chennai
Mandatory Skills: C#, .NET, Angular, SQL
Job Summary
We are seeking a skilled .NET Full Stack Developer with 5 years of experience in designing, developing, and maintaining enterprise web applications using C#, .NET Core, Angular, and SQL Server. The ideal candidate will have expertise in full-stack development, RESTful APIs, database design, and modern frontend technologies, with the ability to deliver high-quality, scalable, and secure applications.
Key Responsibilities
Application Development
- Design, develop, and maintain enterprise web applications using C#, ASP.NET Core, .NET Core, and Angular (8 ).
- Develop responsive and interactive user interfaces using Angular, TypeScript, HTML, CSS, and JavaScript.
- Build and consume RESTful APIs using ASP.NET Core Web API.
- Develop scalable, secure, and high-performance applications following industry best practices.
- Enhance and maintain existing applications through code optimization and feature enhancements.
- Design database schemas and develop stored procedures, functions, and queries using Microsoft SQL Server.
- Utilize Entity Framework for Object-Relational Mapping (ORM) and data access.
- Optimize SQL queries and database performance to improve application efficiency.
- Ensure database integrity, security, and performance.
- Perform software construction, unit testing, debugging, and code optimization.
- Analyze business requirements and provide technical feasibility, effort estimates, and solution recommendations.
- Prepare technical documentation, design documents, and architecture diagrams using Microsoft Office and Visio.
- Participate in code reviews to maintain coding standards and ensure software quality.
- Troubleshoot and resolve application issues across the technology stack.
- Collaborate with cross-functional teams, business analysts, QA, and architects to deliver high-quality solutions.
- Contribute to the integration of Generative AI capabilities into existing applications where applicable.
- Participate in Agile ceremonies including sprint planning, reviews, and retrospectives.
- Mentor junior developers and contribute to knowledge sharing within the team.
- 5 years of hands-on experience in .NET web application development.
- Strong expertise in C#, ASP.NET Core, and .NET Core.
- Hands-on experience with Angular (8 ) and TypeScript.
- Strong experience in Microsoft SQL Server, database design, and stored procedure development.
- Experience developing RESTful APIs using ASP.NET Core Web API.
- Hands-on experience with Entity Framework and ORM concepts.
- Good understanding of MVC architecture and software design patterns.
- Experience with HTML5, CSS3, JavaScript, and responsive web application development.
- Familiarity with Git and version control systems.
- Strong debugging, troubleshooting, and performance optimization skills.
- Experience with jQuery.
- Knowledge of Dependency Injection (IoC Containers).
- Experience with CI/CD pipelines and DevOps practices.
- Exposure to cloud platforms such as Azure or AWS is an added advantage.
- Experience working in Agile/Scrum environments.
- Strong analytical, problem-solving, and communication skills.
- Experience integrating AI or Generative AI capabilities into enterprise applications is a plus.
- To support and promote the values of UST.
- Comply with all Company policies and procedures
- NET, Angular, SQL
Interested in this role?