Senior Software Engineer at Marco Limited
Remote, Scotland, United Kingdom -
Full Time


Start Date

Immediate

Expiry Date

03 Oct, 25

Salary

0.0

Posted On

04 Jul, 25

Experience

0 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Data Access, Asp.Net, Testing, Application Frameworks, Sql Server, Android, Relational Databases, .Net Framework, Git, Sql Server Management Studio, Technical Documentation, Database Design, Interpersonal Skills, Jquery, Visual Studio, Wpf, Materials

Industry

Computer Software/Engineering

Description

MARCO, a globally recognised automation and technology company and part of the ATS Group, is seeking a dynamic Senior Software Developer to join our growing development team. We are looking for a capable and enthusiastic C# .NET Developer to join our team. You will be working across a mix of greenfield projects, R&D initiatives, and modernising legacy systems. This is a fantastic opportunity to flex your skills, while learning new ones along the way.
What We are Looking For: You will need to have solid experience, with the full software development lifecycle — from concept and design through to testing and deployment. We are looking for someone who can hit the ground running, contribute ideas, and enjoy being part of a collaborative, solution-focused team.
The ideal candidate will be within regular commuting distance to our dedicated office in Blaby, Leicester however outstanding candidates with significant desired experience will be considered on a remote basis.

CORE TECHNICAL SKILLS REQUIRED:

  • Solid experience with C# and the .NET framework, with the confidence to build clean, maintainable code
  • Solid experience with relational database design, in particular with SQL Server, with a thoughtful approach to data structure and performance

DESIRED EXPERIENCE WITH (SOME, BUT NOT ALL):

  • Desktop application frameworks, such as WPF, WCF, or UWP
  • Web technologies such as ASP.NET Core, JavaScript, jQuery, and Progress Kendo UI
  • Entity Framework Core or other ORMs for data access
  • Azure or other Cloud platforms—especially with an eye towards future deployments
  • Clear, structured technical documentation, from design specs to testing materials
  • Mobile app development, particularly with Xamarin or .NET for Android
  • Hardware integration, including ESP32 microcontrollers or PLCs
  • Source control using Git and collaborating via branches, pull requests, and versioning workflows
  • SQL Server Management Studio (SSMS) for working with relational databases
  • Visual Studio (latest version) for day-to-day development
  • Strong interpersonal skills—interpreting customer needs, supporting users, and clearly communicating ideas within the team
  • AI-enhanced development, such as using GitHub Copilot, coding with AI tools, or even training models
    This is a unique opportunity to contribute to our growth and be a key player in delivering cutting-edge solutions to the Fresh Produce industry across 45 countries.
Responsibilities
  • Contributing to the design and development of new software products and R&D projects
  • Maintaining and modernising legacy systems by converting them to C# .NET
  • Working across the full development lifecycle
  • Collaborating with cross-functional teams
  • Supporting the continuous improvement of development practices, tools, and workflows
  • Participating in code reviews and sharing knowledge with other team members
  • Occasionally liaising with internal stakeholders, or customers to clarify requirements or support installations and upgrades
Loading...