Mid-Level .Net Developer
Department: Tech & Product
Employment Type: Full Time
Location: Leeds, England, Trimble Offices, Morley, Hybrid
- Immerse yourself in our systems, architecture, and product portfolio.
- Start building and maintaining modern web APIs with .NET 9.0.
- Get hands-on with Blazor apps and contribute to user-facing experiences.
- Collaborate with cross-functional teams to deliver features that matter.
- Share knowledge through pair-coding.
- Take ownership of modules and new greenfield builds.
- Partner with product managers to translate customer needs into elegant, scalable solutions.
- Integrate external service APIs to extend our platform’s capabilities.
- Being a key individual for projects end-to-end: from idea, to design, to launch.
- Champion a culture of experimentation, curiosity, and continuous learning.
- Keep an eye on emerging tech, propose and trial new tools that could transform how we work.
Deliver features and bug fixes within reasonable timeframes.- Write clean, maintainable code that passes code review with minimal rework.
- Take ownership of features end-to-end, from development through to production.
- Work effectively with Product, QA and wider stakeholders to elicit and refine requirements.
- Identify and implement improvements to existing systems and processes.
- Continuously improve development practices, leveraging modern tools, cloud technologies, and automation.
- Stay ahead of the curve, experimenting with new technologies and suggesting innovations that could simplify complexity and unlock value.
Key Responsibilities
- Develop & maintain C# / .NET APIs and back-end services.
- Build & maintain Blazor (or similar) front-ends.
- Write & maintain unit/integration tests.
- Work with SQL databases: query and optimise.
- Participate in code reviews (give/receive feedback).
- Debug & troubleshoot across the stack.
- Follow established patterns, standards, and best practices.
- Work with the Product team and business stakeholders to elicit and refine requirements.
- Estimate work and flag risks/blockers early.
- Support QA with testing and bug resolution.
- Own features from development through deployment.
- Investigate & resolve production issues in your areas.
- Document solutions and share knowledge.
- Lead and contribute to technical discussions.
- Support and mentor junior team members.
Skills, Knowledge and Expertise
- 3-5 years of hands-on experience with modern C#.NET.
- Working knowledge of Blazor and the .NET 9 framework.
- Proven ability to build and maintain robust RESTful APIs.
- Proficiency in relational databases and related technologies, including Entity Framework.
- Familiarity with CI/CD pipelines, particularly GitHub Actions.
- Experience with unit testing frameworks such as xUnit (or similar, e.g. NUnit, MSTest).
- Understanding of caching strategies and when to apply them to improve application performance.
- Competency in general basic IT skills.
- Excellent communication and effective problem-solving abilities.
- Exposure to Azure Cloud Services, or a strong willingness to learn these technologies.
- Experience with .NET Aspire.
- High degree of adaptability and the capacity to efficiently context-switch between tasks.
There are more than 50,000 engineering jobs:
Subscribe to membership and unlock all jobs
Engineering Jobs
60,000+ jobs from 4,500+ well-funded companies
Updated Daily
New jobs are added every day as companies post them
Refined Search
Use filters like skill, location, etc to narrow results
Become a member
🥳🥳🥳 452 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
To try it out
For active job seekers
For those who are passive looking
Cancel anytime
Frequently Asked Questions
- We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
- We've got over 200,000 jobs from 15,000+ vetted companies. No fake or sleazy jobs here!
- We aggregate jobs from 15,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
- We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
- Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
- Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
- Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅
What Fellow Engineers Say
