to join our dynamic engineering team. This role is open to candidates across all experience levels--from fresh graduates with strong programming fundamentals to highly experienced developers who can architect and optimise enterprise-scale applications.
As a remote-first organisation, you can work from anywhere within the UK. All applicants must be legally eligible to work in the UK.
Key Responsibilities
Design, develop, and maintain applications using the Microsoft .NET framework.
Build and optimise APIs, services, and backend components.
Participate in requirement analysis, solution design, and architectural discussions.
Write clean, scalable, and maintainable code following best practices.
Debug, test, and resolve application issues in production and development environments.
Collaborate with cross-functional teams including product managers, QA engineers, and designers.
Document code, processes, and technical specifications.
Contribute to continuous improvement initiatives, code reviews, and team knowledge sharing.
Required Skills & Qualifications:
Strong understanding of C#, .NET Core / .NET Framework.
Basic knowledge of SQL databases (SQL Server, PostgreSQL, or MySQL).
Familiarity with object-oriented programming concepts.
Understanding of REST APIs and basic software development practices.
Good communication and problem-solving skills.
Strong hands-on experience with C#, ASP.NET Core, MVC, Entity Framework.
Experience building RESTful APIs and microservices.
Solid understanding of relational databases and ORM frameworks.
Exposure to cloud technologies (Azure preferred; AWS/GCP a plus).
Knowledge of CI/CD pipelines, Git, and Agile methodologies.
Ability to independently deliver features and mentor junior developers.
Deep expertise in .NET technologies, architecture design, and system scalability.
Experience leading development teams or complex technical projects.
Strong understanding of distributed systems, microservices architecture, and cloud-native applications.
Ability to drive best coding practices, code quality, and performance optimisation.
Excellent stakeholder communication and solution-driven mindset.
Frontend experience with Angular, React, or Blazor.
Knowledge of message brokers (RabbitMQ, Kafka, Azure Service Bus).
Understanding of DevOps, Docker, and Kubernetes.
Experience working within secure and compliant environments.
Familiarity with automated testing frameworks (xUnit, NUnit, MSTest).
Job Types: Full-time, Permanent
Pay: 40,000.00-90,000.00 per year
Benefits:
* Work from home
Beware of fraud agents! do not pay money to get a job
MNCJobs.co.uk will not be responsible for any payment made to a third-party. All Terms of Use are applicable.