Full Stack Developer (ID 4038)
Amsterdam - Netherlands
Job Summary
- Design develop and maintain applications using the platform and C#.
- Develop scalable and maintainable REST APIs and microservices.
- Design and implement backend services using 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 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.
- 810 years of overall professional experience in software development.
- Strong hands-on experience with the 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 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.
- Design and develop robust scalable and applications APIs and microservices.
- Develop high-quality solutions using C# and the platform.
- Build user-friendly front-end interfaces using or Angular.
- Integrate front-end applications with backend APIs and microservices.
- Use Azure DevOps and Git effectively throughout the development and delivery lifecycle.
- Write clean maintainable and testable code.
- Implement and maintain automated testing practices.
- Apply TDD principles and modern development practices where appropriate.
- Troubleshoot complex application issues and identify effective solutions.
- Collaborate effectively within Agile development teams.
- Work independently while taking ownership of technical deliverables.
- Communicate technical concepts clearly with team members and stakeholders.
- Continuously learn and adopt new technologies and development practices.
- The opportunity to work on modern 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.
Required Skills:
As a Full Stack Developer you will: Design develop and maintain applications using the platform and C#. Develop scalable and maintainable REST APIs and microservices. Design and implement backend services using 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 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. What You Bring to the Table: 810 years of overall professional experience in software development. Strong hands-on experience with the 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 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. You should possess the ability to: Design and develop robust scalable and applications APIs and microservices. Develop high-quality solutions using C# and the platform. Build user-friendly front-end interfaces using or Angular. Integrate front-end applications with backend APIs and microservices. Use Azure DevOps and Git effectively throughout the development and delivery lifecycle. Write clean maintainable and testable code. Implement and maintain automated testing practices. Apply TDD principles and modern development practices where appropriate. Troubleshoot complex application issues and identify effective solutions. Collaborate effectively within Agile development teams. Work independently while taking ownership of technical deliverables. Communicate technical concepts clearly with team members and stakeholders. Continuously learn and adopt new technologies and development practices. What we bring to the table: The opportunity to work on modern 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. Lets Connect Want to discuss this opportunity in more detail Feel free to reach out. Recruiter: Asha Krishnan Phone:; Extn :146 E-mail: LinkedIn: