We are looking for an experienced .NET Developer with strong expertise in Angular to join our development team.
The ideal candidate will be responsible for designing, developing, and maintaining scalable applications while collaborating with cross-functional teams to deliver high-quality software :
- Participate in requirements analysis and contribute to solution design.
- Collaborate with internal teams to produce software design and architecture.
- Write clean, scalable, and efficient code using .NET programming languages (C#, .NET Core, ASP.NET).
- Develop and maintain client-side applications using Angular, JavaScript, and TypeScript.
- Test, deploy, and maintain applications and systems.
- Revise, update, refactor, and debug code to improve performance and maintainability.
- Improve and enhance existing software applications.
- Develop technical documentation throughout the software development life cycle (SDLC).
- Provide expert-level technical support for applications.
Requirements :
Proven experience as a .NET Developer or Application Developer.Strong knowledge of ASP.NET framework, .NET Core, MVC architecture.Proficiency in C# (knowledge of VB.NET is a plus).Hands-on experience with SQL Server (queries, stored procedures, optimization).Experience with Angular, TypeScript, JavaScript, HTML5, and CSS3.Familiarity with architectural styles and APIs (REST, RPC).Understanding of Agile methodologies (Scrum / Kanban).Excellent problem-solving and debugging skills.Strong communication skills and attention to detail.Preferred Qualifications :
Experience in cloud platforms (Azure / AWS) is a plus.Knowledge of CI / CD tools and version control systems (Git).Familiarity with microservices architecture(ref : hirist.tech)