Participate in the full software development lifecycle, from requirements gathering to design, development, testing, deployment, and maintenance.
- Develop and maintain high-quality software solutions using .NET Core, WCF, Entity Framework, Web API, Angular, WPF, Hibernate, MVC5, and other relevant technologies.
- Collaborate with team members to analyze user requirements and design scalable and efficient solutions.
- Write clean, well-documented, and maintainable code following coding standards and best practices.
- Conduct unit testing (using NUnit) and integration testing to ensure the reliability and robustness of applications.
- Stay updated on emerging technologies, tools, and frameworks, and incorporate them into projects where applicable.
- Provide technical support and assistance to other team members as needed.
- 5-7 years of experience in software development with a focus on .NET technologies.
- Proficiency in .NET Core, WCF, Entity Framework, Web API, Angular, WPF, Hibernate, MVC5, and related technologies.
- Strong understanding of software development principles, design patterns, and best practices.
(ref:hirist.tech)