Job Summary: We are looking for a highly skilled .NET Full Stack Developer with Angular to join our dynamic team. The ideal candidate will be responsible for developing, testing, and deploying scalable web applications, with a focus on both front-end and back-end technologies. This role requires an in-depth understanding of .NET frameworks, Angular, and web development best practices. The developer will work closely with cross-functional teams to create high-quality, user-friendly applications that enhance the user experience. In addition, the position will involve troubleshooting and resolving technical issues, ensuring seamless integration with backend services, and staying up to date with the latest technologies.
Key Responsibilities:
- Develop, test, and deploy scalable web applications using .NET technologies and Angular.
- Design and implement user-friendly interfaces and seamless user experiences.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Write clean, maintainable, and efficient code, following best practices and coding standards.
- Troubleshoot, debug, and resolve issues in existing applications.
- Integrate with backend services, APIs, and third-party systems.
- Participate in code reviews, provide constructive feedback, and contribute to continuous improvement efforts.
- Stay updated with the latest industry trends and technologies to enhance application performance and user experience.
Qualifications:
- Education: Bachelor’s degree in Computer Science, Engineering, or a related field.
- Experience: Minimum of 5 years in full-stack development with a focus on .NET and Angular.
Skills:
- Proficiency in ASP.NET, ASP.NET Core, and Entity Framework.
- Strong knowledge of Angular, including its core concepts, components, and services.
- Experience with front-end technologies such as HTML5, CSS3, and JavaScript.
- Hands-on experience with database systems like SQL Server or MySQL.
- Understanding of RESTful APIs and web services integration.
- Familiarity with version control systems such as Git.
- Strong problem-solving skills and the ability to work independently and as part of a team.
- Excellent communication and interpersonal skills.