This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
We are looking for a Middle .NET Full-Stack Engineer to join our team and contribute to a long-term, challenging project within a dedicated, friendly, and collaborative environment that supports professional growth. The customer is a leading government technology entity, an agency focused on transforming technological innovations into practical business solutions. They are the central driver of the governments' ICT policy, programs, and initiatives.
Job Responsibility:
Analyze legacy Apps code and create business requirements documents
Developing fast, high-traffic public-facing web applications
Explore new technologies and help the team to use them
Work using AI tools and apply them to the SDLC
Following software development best practices while delivering the work
Following testing principles while testing your own code to ensure production readiness
Follow the philosophy of: you-build-it-you-run-it (be responsible for the SDLC processes)
Requirements:
3+ years developing reliable, highly available, and scalable software systems
Bachelor’s degree in an IT-related field (or higher) is required
Valid English language certification is required to confirm proficiency level
Strong understanding of software architecture and design patterns
Firm grasp of clean code principles and coding standards
Strong proficiency with development with the following technologies C#, Blazor, ASP.NET Core
Strong proficiency with SQL & NoSQL datastores (SQL Server, MongoDB)
Familiarity with messaging principles and using MassTransit, RabbitMQ, Azure Service Bus
CI / CD pipelines, especially Azure Devops
Strong proficiency with Blazor component-based frameworks
Knowledge of modern cloud infrastructures and tools, such as AWS, Azure, and Docker
Experience with APIs and developing in a service-based application environment
Experience building optimized UIs for performance
Proficiency with version control systems such as Git
Experience working within a formal CI/CD pipeline
Experience with logging, monitoring, and alerting services like Azure Telemetry
Solid approach to testing and ensuring quality of code, Unit testing, backend, and frontend
upper-intermediate English level
What we offer:
Flexible working format - remote, office-based or flexible
A competitive salary and good compensation package
Personalized career growth
Professional development tools (mentorship program, tech talks and trainings, centers of excellence, and more)
Active tech communities with regular knowledge sharing