algoleap
Website:
algoleap.com
Job details:
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 frontend 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 serverside 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
Click on Apply to know more.