Key Skills: C#, ASP.NET, .NET, .NET Core, Angular, TypeScript, OOP, HTML, CSS, Hyper-V (Optional), Web Application Development, Debugging, Unit Testing, Code Reviews
Roles & Responsibilities:
- Participate in requirement discussions and analyze end-user needs to design technical solutions
- Design and develop software components required for web applications using ASP.NET Core (C#) and Angular (TypeScript)
- Debug, troubleshoot, and resolve issues in existing applications, providing technical support to users
- Conduct quality assurance activities including unit testing, code reviews, and adherence to clean code practices
- Deploy applications to production servers and manage server operations, including vulnerability fixing, performance tuning, and backups
- Collaborate with cross-functional teams in a hybrid work environment to ensure timely delivery of high-quality solutions
- Stay updated on emerging technologies, design principles, and industry best practices to continually improve development processes
- Contribute to team growth by sharing knowledge, supporting peers, and implementing innovative solutions
Experience Required:
- 3 - 5 years of experience in software development, preferably with C#, .NET Core, and Angular
- Hands-on experience in web application design, development, and deployment
- Familiarity with OOP concepts, front-end technologies (HTML, CSS), and server virtualization (Hyper-V)
- Experience with debugging, unit testing, and code review practices
- Strong problem-solving, analytical, and communication skills
Education: B.E., B.Tech