HamburgerMenu
hirist

Job Description

Job 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?