S
STAFIDE
FullstackSenior
Senior .NET Full Stack Developer (ID: 4038)
C#.NETREST APIMicroservicesAzure DevOpsGitVue.jsAngularTest-Driven DevelopmentAgile
Про позицію
Design, develop, and maintain applications using the Microsoft .NET platform and C#, including REST APIs, microservices, and front-end interfaces with Vue.js or Angular. Collaborate with stakeholders in an Agile environment and implement automated testing and TDD practices.
Обовʼязки
- Design, develop, and maintain applications using the Microsoft .NET platform and C#.
- Develop scalable and maintainable REST APIs and microservices.
- Design and implement backend services using modern .NET development practices.
- Work with Azure DevOps and Git for source control, continuous integration, and application delivery.
- Develop and maintain user-friendly interfaces using modern front-end frameworks such as Vue.js or Angular.
- Collaborate with technical and business stakeholders to understand requirements and translate them into effective software solutions.
- Implement automated testing practices to ensure application quality, reliability, and maintainability.
- Contribute to Test-Driven Development (TDD) and other modern software engineering practices where applicable.
- Troubleshoot, debug, and resolve application issues across backend APIs, microservices, and front-end components.
- Participate in Agile development processes and contribute throughout the software development lifecycle.
- Continuously improve application architecture, code quality, performance, and development practices.
Вимоги
- 8–10 years of overall professional experience in software development.
- Strong hands-on experience with the Microsoft .NET platform.
- Strong programming experience with C#.
- Proven experience developing APIs and microservices.
- Hands-on experience with Azure DevOps.
- Strong knowledge of Git and modern source-control practices.
- Experience with front-end frameworks such as Vue.js or Angular.
- Good understanding of full-stack application development and integration between front-end and backend services.
- Experience with automated testing and software quality practices.
- Experience with Test-Driven Development (TDD) is advantageous.
- Good understanding of Agile software development methodologies.
- Strong understanding of software development lifecycle and modern engineering practices.
Переваги
- The opportunity to work on modern Microsoft .NET and cloud-based application development initiatives.
- Exposure to C#, APIs, microservices, Azure DevOps, Git, and modern front-end frameworks.
- Opportunities to work across both backend and front-end development.
- Exposure to modern software engineering practices including automated testing and TDD.
- Collaboration within an Agile development environment.
- Opportunities to contribute to application architecture, development, testing, and continuous improvement.
Senior .NET Full Stack Developer (ID: 4038)
Оригінал