We are looking for a talented and dynamic Developer with expertise in .NET Core , Azure , and Angular to join our development team.
The ideal candidate will play a key role in building scalable, high-performance web applications and services.
You will be responsible for developing end-to-end solutions, leveraging the latest technologies and platforms to ensure high-quality software delivery.
Key Responsibilities:
- Design, develop, and maintain web applications using .NET Core for backend development.
- Build responsive and dynamic user interfaces using Angular for frontend development.
- Work with Azure cloud services for deploying and managing applications and infrastructure.
- Collaborate with cross-functional teams to gather requirements and translate them into technical solutions.
- Ensure high performance, scalability, and security of the developed applications.
- Write clean, efficient, and maintainable code, following best practices and industry standards.
- Develop and maintain APIs and integrate with third-party services.
- Troubleshoot, debug, and optimize application performance.
- Participate in code reviews and provide constructive feedback to improve the overall quality of the codebase.
- Stay up-to-date with the latest trends and advancements in web development, cloud computing, and modern frameworks.
Key Qualifications:
- Strong experience in .NET Core for backend development.
- Proficiency in Angular for building dynamic and responsive front-end applications.
- Experience working with Azure cloud services, including deployment and management of applications and infrastructure.
- Solid understanding of web technologies such as HTML, CSS, and JavaScript.
- Familiarity with RESTful API development and integration.
- Good understanding of databases, such as SQL Server or NoSQL , and data management best practices.
- Experience with version control systems, preferably Git .
- Strong problem-solving skills and the ability to troubleshoot issues in production and development environments.
- Excellent communication and collaboration skills.
Preferred Skills:
- Experience with CI/CD pipelines and DevOps tools.
- Familiarity with microservices architecture and containerization (Docker, Kubernetes).
- Knowledge of testing frameworks and writing unit/integration tests.
- Experience with Agile methodologies and project management tools like Jira or Azure DevOps .
Skills Required
.NET, Azure, Angular, Devops