Dot net developer
Programmingcom Verified employer
Actively hiring · Posted 9d ago · JEV2610F63FE069AE
Job description
Job Description: As a .NET + Angular Developer, you will be responsible for developing and maintaining web applications using .NET technologies and Angular. You will work on a variety of projects, including the design and implementation of RESTful APIs, microservices, and front-end components. Your role will involve applying best practices in software development, including test-driven development (TDD) and automated unit testing, to ensure the delivery of high-quality software solutions.Key Responsibilities:Develop and Maintain Applications: Design, develop, and maintain web applications using .NET, C#, ASP.NET, and Angular.RESTful API Development: Create and manage RESTful APIs to enable seamless integration between front-end and back-end systems.Microservices Architecture: Work on microservices-based architectures to enhance scalability and maintainability of applications.Automated Unit Testing: Implement automated unit tests to ensure code quality and reliability.Test-Driven Development (TDD): Apply TDD principles to write efficient and effective code.Database Management: Design and manage databases using MSSQL, ensuring data integrity and performance.Collaboration: Work closely with cross-functional teams, including front-end developers, UX/UI designers, and product managers, to deliver high-quality software solutions.Documentation: Maintain comprehensive documentation for code, APIs, and system architecture.Required Skills and Qualifications:Proficiency in .NET Technologies: Strong experience with .NET, C#, and ASP.NET.Front-End Development: Expertise in Angular for building dynamic and responsive user interfaces.RESTful APIs: Experience designing and consuming RESTful APIs.Microservices: Knowledge of microservices architecture and implementation.Database Skills: Proficiency in MSSQL for database design and management.Automated Unit Testing: Experience with automated unit testing frameworks and tools.Test-Driven Development: Familiarity with TDD methodologies and best practices.Problem-Solving: Strong analytical and problem-solving skills with the ability to troubleshoot and resolve issues efficiently.Communication: Excellent verbal and written communication skills.Preferred Qualifications:Experience with additional front-end frameworks or libraries.Knowledge of DevOps practices and tools.Familiarity with Agile methodologies.What We Offer:Competitive salary and benefits package.Opportunities for professional growth and development.Collaborative and inclusive work environment.Flexible working hours and remote work options (if applicable).
Key skills
How to apply
- Sign in or create your free profile — takes about two minutes.
- Apply with one tap — your profile is shared directly with Programmingcom.
- Track your application and get updates by email and WhatsApp.