HamburgerMenu
hirist

Job Description

Description :

We are seeking a talented and motivated Full Stack Developer to join our dynamic team. The ideal candidate will have a strong background in .NET Core, Azure technologies, and front end development with proficiency in React, Angular, or JavaScript. You will be responsible for developing and maintaining web applications, implementing CI/CD pipelines using Azure DevOps, and collaborating with other developers to deliver high-quality software solutions.

Key Responsibilities :

- Develop and maintain web applications using .NET Core and Azure technologies.

- Implement and manage CI/CD pipelines using Azure DevOps.

- Create and maintain comprehensive documentation for developed applications.

- Collaborate with front-end developers to integrate user-facing elements with server side logic.

- Design and implement microservices architecture.

- Develop and manage Azure Function Apps.

- Work with SQL databases, PostgreSQL, and non-relational databases.

- Utilize Elasticsearch for search and analytics.

- Write and maintain QA unit tests to ensure code quality.

- Stay updated with emerging technologies and apply them to improve existing solutions.

- Work on global applications to ensure scalability and performance across different regions.

Requirements :

- Proven experience with .NET Core and Azure technologies.

- Proficiency in front-end development using React, Angular, or JavaScript.

- Strong understanding of design patterns and OOP principles.

- Excellent problem-solving skills and the ability to handle tasks independently.

- Experience with Azure DevOps for CI/CD.

- Strong documentation skills and knowledge of microservices architecture and Azure Function Apps.

- Knowledge of Elasticsearch.

- Experience with SQL databases, PostgreSQL, and non-relational databases.

- Proficiency in using GitHub for version control.

- Experience in writing QA unit tests.

Preferred Qualifications :

- Knowledge of microservices architecture.

- Excellent teamwork and collaboration skills.

- Willingness to learn new technologies and adapt to changing requirements.


info-icon

Did you find something suspicious?