Search by job, company or skills
ob Description:We are looking for a talented .NET Full Stack Developer to join our team and work on innovative and dynamic projects. The ideal candidate will have hands-on experience in Microservices architecture, be proficient in any cloud platform (AWS, Azure, or GCP), and have expertise in any front-end technology (Angular, React, or Vue.js). Experience or knowledge of Test-Driven Development (TDD), CI/CD pipelines, and GitHub is essential for this role.
Key Responsibilities:
Design, develop, and maintain scalable and high-performing web applications using .NET Core and Microservices architecture.
Work with cloud technologies (AWS, Azure, or GCP) to deploy, monitor, and manage services.
Collaborate with front-end developers using Angular, React, or Vue.js to build responsive and user-friendly applications.
Implement and maintain best practices for Test-Driven Development (TDD) to ensure code quality. Integrate and maintain CI/CD pipelines for seamless deployments using GitHub and other automation tools.
Write clean, maintainable, and testable code following SOLID principles.
Participate in code reviews, design discussions, and project planning sessions.
Troubleshoot and resolve issues in development, test, and production environments.
Stay updated with the latest trends and technologies in the full-stack and cloud development ecosystem.
Key Skills and Qualifications:
4+ years of experience in .NET Core development.
Strong knowledge of Microservices architecture and building distributed systems.
Experience with any cloud platform (AWS, Azure, GCP).
Proficiency in any front-end technology (Angular, React, Vue.js).
Familiarity with TDD, CI/CD pipelines, and version control systems like GitHub.
Experience in containerization and orchestration tools like Docker and Kubernetes (preferred).
Understanding of RESTful APIs, Web Services, and Web Sockets.
Strong knowledge of databases, including SQL and NoSQL databases.
Good understanding of DevOps practices and Agile methodologies.
Excellent problem-solving skills and a collaborative team player.
Login to check your skill match score
Date Posted: 02/01/2025
Job ID: 103943353