> Markdown version of [/jobs/ext/2930099-software-engineers](https://www.wearedevelopers.com/jobs/ext/2930099-software-engineers). 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 Engineers - **Company:** Leap29 - **Location:** Aberdeen, UK - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** .NET Framework, Agile Methodology, Amazon Web Services, Software Applications, Automation of Tests, Microsoft Azure, C Sharp (Programming Language), C++ (Programming Language), Software as a Service, Cloud Computing, Code Generation, Code Review, Continuous Integration, Software Design Patterns, Design of User Interfaces, Object-Oriented Software Development, Performance Tuning, Software Maintenance, Cloud Services, Software Engineering, Google Cloud, GitHub Copilot, Information Technology, Software Version Control - **Published:** September 16, 2026 - **Apply:** https://www.careerjet.co.uk/job/gb2d86d8217e976406e38aa9ab5906c08c/eaa ## About the Role * 5 to 15 years' professional software engineering experience * Strong commercial experience with C#/.NET * Proven experience designing and delivering complex production-grade software * Experience with desktop applications and/or cloud-based solutions * Strong understanding of object-oriented design, architecture and software engineering principles * Experience with design patterns, automated testing, version control and code reviews * Experience working within an Agile development environment * Bachelor's degree or higher in Computer Science, Software Engineering or a related technical discipline Desirable Experience You don't need to have everything below, but experience in any of these areas would be valuable: * Modernising legacy applications or mature codebases * C or C++ development and migrating existing code into modern technologies * AWS, Azure or Google Cloud Platform * Building or maintaining CI/CD pipelines * AI-assisted development tools such as GitHub Copilot * Modernising desktop applications and improving UI/UX * Performance optimisation of complex applications * Strong analytical and problem-solving skills, If you're an experienced C#/.NET engineer who enjoys building software, solving difficult technical problems and improving existing products, this could be a very good fit. ## Description We are looking for experienced Software Engineers and Senior Software Engineers to join a highly technical product engineering team developing and modernising complex, high-performance software applications. This is a hands-on individual contributor position. You will spend the majority of your time designing, developing and improving production software, while contributing to technical decisions, code reviews and architectural discussions. You will work closely with the Team Lead and Product Owner to turn complex requirements into reliable, scalable and maintainable software. This opportunity would suit an engineer who enjoys solving challenging technical problems and wants to remain deeply involved in software development rather than moving towards people management. What You'll Be Doing * Design, develop and maintain complex desktop and cloud-based applications using modern software engineering practices * Write clean, maintainable and well-tested C#/.NET code * Apply object-oriented principles, SOLID, design patterns and appropriate architectural approaches * Contribute to code reviews and technical discussions * Work closely with the Team Lead and Product Owner to translate requirements into effective technical solutions * Identify technical risks, trade-offs and opportunities for improvement * Contribute to CI/CD and automated testing practices * Help modernise and evolve established software products * Use AI-assisted development tools, including GitHub Copilot and code-generation/testing tools, where they add genuine value * Evaluate and adopt relevant technologies, frameworks and cloud services * Communicate technical concepts and challenges clearly to both technical and non-technical stakeholders ## Related Videos - [Practical tips for keeping your C# code base clean](https://www.wearedevelopers.com/videos/100149-practical-tips-for-keeping-your-c-code-base-clean) - [Are Code Reviews Worth It? Insights from 16 Years of Review Data](https://www.wearedevelopers.com/videos/1135-are-code-reviews-worth-it-insights-from-16-years-of-review-data) - [The Cloud is Calling: Answer with In-Demand Skills](https://www.wearedevelopers.com/videos/945-the-cloud-is-calling-answer-with-in-demand-skills) - [This Is Not Your Father's .NET](https://www.wearedevelopers.com/videos/967-this-is-not-your-father-s-net) - [Navigating the Corporate Jungle: Life as a Developer in a large Company](https://www.wearedevelopers.com/videos/621-navigating-the-corporate-jungle-life-as-a-developer-in-a-large-company) - [Build a CI/CD pipeline to automate code reviews and ensure code quality](https://www.wearedevelopers.com/videos/349-build-a-ci-cd-pipeline-to-automate-code-reviews-and-ensure-code-quality) ## Related Articles - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard) - [Software Engineer Salary London](https://www.wearedevelopers.com/magazine/252-software-engineer-salary-london) - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers) - [The Most Popular IT Jobs on the Market](https://www.wearedevelopers.com/magazine/376-the-most-popular-it-jobs-on-the-market)