We are seeking a skilled Full Stack Developers with a strong backend focus in .NET to join our dynamic development team. The ideal candidates will be well-versed in modern .NET technologies and capable of working across the stack to deliver scalable, high-quality solutions
Contract to permanent opportunity availablef for Full Stack software developers.
Various roles available, ranging from Junior to Senior
Hybrid working environment - 2 days onsite in Midrad
6 month contract - permanent
Key Responsibilities
Design, develop, and maintain full stack applications with a primary focus on modern .NET (.NET Core/6/7+) technologies.
Implement and manage SQL databases, using Entity Framework for ORM and database interaction.
Collaborate on the development of front-end applications using Angular or other TypeScript-based frameworks.
Contribute to the design and implementation of microservices and containerized solutions (e.g., Docker).
Apply SOLID principles and software design best practices to all development efforts.
Participate in code reviews, technical discussions, and sprint planning.
Engage regularly in person with the team for planning, brainstorming, and project alignment.
Preferred/Advantageous Experience
Front-end development with Angular or similar TypeScript frameworks.
Microservices architecture and related tooling.
Containerization technologies such as Docker or Kubernetes.
Experience with Business Process Engines like Camunda, JBPM, Elsa .NET, or Bonitasoft.
Requirements
Proven experience in modern .NET development (not legacy .NET Framework).
Proficiency in SQL and strong experience with Entity Framework.
Solid understanding and application of SOLID principles and object-oriented design.
Ability to work collaboratively with both technical and non-technical stakeholders.
Must be based locally and able to participate in on-site team interactions as needed.
Junior: 1 - 3 years relevant experience
Intermediate: 5 - 8 years relevant experience
Senior: 8+ years relevant experience
How strong is your resume?
Upload your resume and get feedback from our expert to help land this job
How strong is your resume?
Upload your resume and get feedback from our expert to help land this job