> Markdown version of [/jobs/ext/332510-software-developer](https://www.wearedevelopers.com/jobs/ext/332510-software-developer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Developer - **Company:** M.A.C. Solutions (UK) Ltd - **Location:** Chesterfield, UK (Remote available) - **Experience:** Expert - **Salary:** £45,000.0 - £55,000.0 - **Contract:** Permanent contract - **Skills:** Clean Code Principles, .NET Framework, Application Programming Interfaces (APIs), Agile Methodology, Artificial Intelligence, Component-Based Software Engineering, Unit Testing, Microsoft Azure, Computer Programming, Dependency Injection, Linux, Entity Framework, Python (Programming Language), PostgreSQL, Microsoft Visual Studio, Microsoft SQL Server, Modular Design, Nginx, Object-Oriented Software Development, Query Optimization, Software Tools, Reverse Proxy, Search Technologies, SignalR, Software Engineering, SQL Databases, TypeScript, WebRTC, Tailwind, GitHub Copilot, ReactJS, Delivery Pipeline, Large Language Models, Multi-Agent Systems, Backend, Build Management, Solid Principles, Front End Software Development, Restful APIs, Api Management, Docker - **Published:** June 6, 2026 - **Apply:** https://uk.indeed.com/viewjob?jk=70f4617be22743c0 ## About the Role Do you have experience in Software development?, Do you have a Bachelor's degree?, * React (TypeScript) component-based frontend development experience * SignalR real-time communication experience * Tailwind CSS + shadcn/UI experience * Experience with .NET 10 / C# backend, APIs, async programming and scalable design * SOLID principles, OOP and able to create clean code * Dependency injection experience constructor injection, service lifetimes and implement interface-based design * Separation of concerns and layered architecture thinking * Unit and integration testing (TDD principles, automated pipelines) * Experience with REST API design (authentication and validation best practices) * Familiar with Entity Framework or equivalent ORM * PostgreSQL or Microsoft SQL Server experience. * Know how to write efficient SQL including schema design and query optimisation * 3rd party API integration * Background job processing (Hangfire or equivalent) * Agile / sprint-based delivery * Visual Studio / VS Code * Nginx - web deployment and reverse proxy AI and LLM * Experience developing using AI tools (Claude Code / GitHub Copilot) * Hands-on experience connecting to OpenAI, Anthropic, or similar - prompting, context handling, structured outputs * Working understanding of LLMs, RAG, embeddings, vector search, and semantic similarity * Conceptual understanding of AI agents - orchestrator, memory, and tool-use patterns * Eagerness to design and build agentic workflows as the product grows Desirable * Python - AI tooling and evaluation scripts * Semantic Kernel (.NET) or LangChain (Python) - agent orchestration * Linux OS * Docker / containerisation * Model Context Protocol MCP experience Other Non-Technical Skills ideally required: * Good communicator face-to-face, telephone, written and email * Converse with non-technical stakeholders and convey meaning without jargon * Able to build and maintain good relationships with stakeholders and colleagues * Able to manage and prioritise own tasks * Timely reporting of progress on tasks and escalation within the team when required * Able to learn and adapt quickly to new skills, products and techniques. Personal Qualities desired: * Reliable, responsible and trustworthy character * Self-disciplined and able to work on own initiative * Positive, proactive and self-motivated * Determined, tenacious problem-solver yet with a clear understanding of own limitations * Adaptable and flexible team player * Possessing a professional, polite manner and tolerant of end-user frustrations * Enjoys interacting with others (clients and colleagues) * Genuine care for clients / users and a desire to solve their IT problems and issues Education: Relevant Higher Education Qualification (BA, BSc) (Preferred) Experience: Software Development: 5+ years, * Bachelor's (preferred) ## Description Based in our Software Development Centre in Chesterfield (hybrid/ remote), you will support the development team in their day-to-day tasks taking care of the following: * Develop new features for our established applications * Fix bugs reported by customers and internal team * Help in developing new applications and API integrations * Use Azure DevOps to track tasks * Follow QA procedures and processes defined in accordance with ISO 9001. * Completing assigned tasks on time with minimal assistance from others * Communicating progress and problems, and keeping system updated * Maintaining good client relations and delivering excellent customer service ## Related Videos - [Post-Quantum Cryptography: Preparing for Q-Day](https://www.wearedevelopers.com/videos/100179-post-quantum-cryptography-preparing-for-q-day) - [Docker network without Docker](https://www.wearedevelopers.com/videos/1418-docker-network-without-docker) - [Transforming Education: A Journey from interactive Markdown to Remote-Labs](https://www.wearedevelopers.com/videos/941-transforming-education-a-journey-from-interactive-markdown-to-remote-labs) - [WeAreDevelopers LIVE – AI, Freelancing, Keeping Up with Tech and More](https://www.wearedevelopers.com/videos/1786-wearedevelopers-live-ai-freelancing-keeping-up-with-tech-and-more) - [Hello JARVIS - Building Voice Interfaces for Your LLMS](https://www.wearedevelopers.com/videos/1641-hello-jarvis-building-voice-interfaces-for-your-llms) - [Docker exec without Docker](https://www.wearedevelopers.com/videos/1094-docker-exec-without-docker) ## Related Articles - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [Frontend Developer Salary in The UK](https://www.wearedevelopers.com/magazine/233-frontend-developer-salary-in-the-uk) - [The Most Popular IT Jobs on the Market](https://www.wearedevelopers.com/magazine/376-the-most-popular-it-jobs-on-the-market) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs)