11 Sep
|
Vysystems
|
Bengaluru
11 Sep
Vysystems
Bengaluru
Experience - 3+ to 10 years experience
.NET Full Stack Developer
Job Summary
We are looking for an experienced .NET Full Stack Developer to design, develop, and maintain scalable web applications. The ideal candidate should have strong experience in C#, ASP.NET Core, Web API, SQL Server, and modern front-end technologies such as Angular or React.
Responsibilities
- Design, develop, test, and maintain full-stack web applications using .NET technologies.
- Develop scalable and secure RESTful APIs using ASP.NET Core/Web API.
- Build responsive and user-friendly front-end applications using Angular/React, HTML, CSS, and JavaScript/TypeScript.
- Write efficient queries, stored procedures, and database objects using SQL Server.
- Integrate third-party APIs and external services.
- Troubleshoot, debug, and optimize application performance.
- Participate in code reviews and follow coding and development best practices.
- Collaborate with product managers, UI/UX designers, QA engineers, and other developers.
- Write unit and integration tests and ensure application quality.
- Participate in Agile/Scrum ceremonies such as sprint planning, daily stand-ups, and retrospectives.
- Contribute to CI/CD pipelines and cloud deployments where required.
- Prepare technical documentation and support production issues.
Required Skills
- Strong knowledge of C# and .NET / .NET Core / ASP.NET Core.
- Hands-on experience with REST APIs and Web API.
- Strong experience with SQL Server, SQL queries, stored procedures, and database design.
- Good knowledge of Entity Framework Core / ORM.
- Experience with Angular or React.
- Strong knowledge of HTML5, CSS3, JavaScript, and TypeScript.
- Understanding of Git and version control.
- Experience with unit testing and debugging.
- Good understanding of OOP, SOLID principles, design patterns, and software development lifecycle.
- Familiarity with Azure/AWS or other cloud platforms is preferred.
- Knowledge of Docker, CI/CD, and DevOps practices is an advantage.
Preferred Qualifications
- Bachelor's degree in Computer Science, Information Technology, or a related field.
- 3+ years of experience in full-stack software development.
- Experience working in an Agile/Scrum environment.
- Robust analytical and problem-solving skills.
- Good communication and teamwork skills.
📌 Dotnet Developer (Bengaluru)
🏢 Vysystems
📍 Bengaluru