We are seeking a skilled .Net Core Developer with expertise in Angular to join our dynamic team. The ideal candidate will have a strong background in software development, with a focus on building efficient and scalable applications. You will be responsible for the complete software development lifecycle, from conception to deployment.
Responsibilities
- Develop, test, and maintain scalable and robust web applications using .NET Core and Angular frameworks.
- Implement Object-Oriented Programming (OOP) principles in software design and architecture.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Troubleshoot and optimize existing applications for performance and user experience.
- Participate in code reviews and contribute to team knowledge sharing and best practices.
Skills and Qualifications
- 8-13 years of experience in software development using .NET Core and Angular.
- Strong understanding of Object-Oriented Programming (OOP) principles and design patterns.
- Proficiency in C#, ASP.NET, and related technologies.
- Experience with front-end technologies including HTML, CSS, and JavaScript frameworks.
- Familiarity with RESTful APIs and microservices architecture.
- Knowledge of database management systems, particularly SQL Server or similar.
- Ability to work in an Agile/Scrum development environment.
- Strong problem-solving skills and attention to detail.