to join our team in a full-time, fully remote capacity. This position is open to candidates across all experience levels--from entry-level developers to highly experienced professionals. You will work closely with cross-functional teams to design, develop, and maintain high-quality applications built on the .NET technology stack.
If you have a strong passion for backend or full-stack development and enjoy building scalable, reliable software solutions, this role is ideal for you.
Key Responsibilities
Design, develop, and maintain applications using
.NET Framework
or
.NET Core/.NET 6+
.
Build and consume RESTful APIs and services.
Collaborate with developers, product managers, QA engineers, and DevOps teams to deliver high-quality features.
Participate in code reviews and ensure adherence to coding standards.
Troubleshoot, debug, and optimize application performance.
Write clean, maintainable, and testable code.
Contribute to the software development lifecycle in an Agile environment.
Create and maintain technical documentation.
Stay up to date with emerging .NET technologies and industry best practices.
Required Skills & Qualifications
Strong understanding of
C#
and the .NET ecosystem (Framework or .NET Core).
Knowledge of web technologies such as
ASP.NET MVC
,
ASP.NET Core
,
Web API
.
Familiarity with relational databases like SQL Server or PostgreSQL, including basic SQL querying.
Understanding of object-oriented programming (OOP) principles.
Experience working with Git or other version control systems.
Strong problem-solving, analytical, and communication skills.
Basic experience with C#/.NET through coursework, personal projects, or internships.
Understanding of fundamental programming concepts and eagerness to learn.
Experience building and deploying production-level .NET applications.
Ability to work independently on features and modules.
Expertise in designing scalable, maintainable, and high-performance .NET applications.
Experience mentoring junior developers and contributing to architecture decisions.
Solid understanding of CI/CD, unit testing frameworks, and cloud-based deployments.
Experience with
Entity Framework
, LINQ, and microservices architecture.
Knowledge of front-end frameworks (React, Angular, Vue) for full-stack roles.
Experience with Azure, AWS, or other cloud platforms.
Familiarity with Docker, Kubernetes, or containerized development.
Knowledge of testing tools such as NUnit, xUnit, or MSTest.
Experience with message brokers (Kafka, RabbitMQ).
Understanding of Agile/Scrum methodologies.
Must have the legal right to work in the UK -- no sponsorship provided.
Job Types: Full-time, Permanent
Pay: 25,000.00-70,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.