Senior Software Engineer

7 days ago


Lincolnshire, United Kingdom Foster Growth Full time

Senior Software Engineer – C# .NET


A Senior Software Engineer is needed to join a team of skilled engineers. You'll contribute to building an award-winning Aviation Navigation System.


The role offers

  • Full-stack development opportunities and real-world engineering challenges to overcome.
  • Multi-product platforms; Android tablet, Windows desktop, and online microservices.
  • Hybrid working environment; 1 day per week in the office based in Lincolnshire. The office is a straightforward commute from Sheffield, Nottingham, Hull and Leeds.
  • A positive and proactive working culture, working in a highly collaborative, cross-functional team.
  • Technical ownership along with design and development responsibilities


Due to the nature of the you must be a UK national and able to get Security Clearance SC. One of the main requirements for this is to have been in UK residency of the last 5 years.


The Role of Senior Software Engineer

Working primarily with C# .NET you’ll contribution to variety of critical aspects of product development.


Work Examples include

  • 3D rendering
  • algorithm creation
  • microservices development
  • hardware communication
  • UI design.


Project Examples include

  • Exploring DirectX or OpenGL for graphics development
  • Creating user-friendly interfaces for both Windows desktop and mobile/tablet devices
  • Collaborate with source control systems (SVN or GIT) and Unit Testing Frameworks
  • Access performance profiling tooling for optimization


The Person

You will need to take a proactive and practical approach to software engineering, from the design phase all the way to deployment. This means paying attention to detail and committing to producing high quality software.


The ideal candidate will:

  • be able to create simple solutions for tricky problems by being determined, not giving up, and using your engineering skills.
  • good at talking to people and can confidently join in high-level technical discussions about how systems are built.
  • have a "can do" attitude. You're flexible and helpful, and you can handle different tasks the company needs done.
  • be curious and like to figure things out. You can research problems on your own and come up with practical solutions that make sense for the business.
  • want to grow and improve. You're eager to learn more and take on more responsibilities as the job gets bigger.


Essential Technical Skills for the Senior Software Engineer

The main essential skill is in Object-Oriented Programming, ideally in C# .NET but experience in C++ or VB.NET would also be highly desirable.


Desirable Technical Skills

  • ASP.NET
  • RESTful JSON
  • UDP and TCP/IP
  • DirectX or OpenGL
  • Windows Forms
  • Source control (SVN or GIT)
  • Unit Testing Frameworks
  • Performance Profiling Tooling


The Company

This company has been established for over 10 years supplying a variety of services to defence sector. The company has established and strongly held values which are clear adhered to on a daily basis and referred to in all decision making.


Package: Competitive Salary + Full Benefits Package


Alternative Titles: Software Engineer, Software Developer, Senior Software Developer


Foster Growth provides services as an agency and an employment business



  • Lincolnshire, United Kingdom Pentagon Motor Group Full time

    Job Title: Senior Software EngineerWe are seeking a skilled Senior Software Engineer to join our team. As a Senior Software Engineer, you will be responsible for leading the development of our software applications. Your expertise in software engineering principles and practices will be invaluable in shaping the direction of our...


  • Lincolnshire, United Kingdom Foster Growth Full time

    Senior Software Engineer – C# .NET A Senior Software Engineer is needed to join a team of skilled engineers. You'll contribute to building an award-winning Aviation Navigation System. The role offers Full-stack development opportunities and real-world engineering challenges to overcome. Multi-product platforms; Android tablet, Windows desktop,...


  • Lincolnshire, United Kingdom Foster Growth Full time

    Senior Software Engineer – C# .NET A Senior Software Engineer is needed to join a team of skilled engineers. You'll contribute to building an award-winning Aviation Navigation System. The role offers Full-stack development opportunities and real-world engineering challenges to overcome. Multi-product platforms; Android tablet, Windows desktop,...


  • Lincolnshire, United Kingdom Foster Growth Full time

    Senior Software Engineer – C# .NET A Senior Software Engineer is needed to join a team of skilled engineers. You'll contribute to building an award-winning Aviation Navigation System. The role offers Full-stack development opportunities and real-world engineering challenges to overcome. Multi-product platforms; Android tablet, Windows desktop, and...


  • Lincolnshire, United Kingdom Foster Growth Full time

    Senior Software Engineer – C# .NETA Senior Software Engineer is needed to join a team of skilled engineers. You'll contribute to building an award-winning Aviation Navigation System.The role offersFull-stack development opportunities and real-world engineering challenges to overcome.Multi-product platforms; Android tablet, Windows desktop, and online...


  • Lincolnshire, United Kingdom Foster Growth Full time

    Senior Software Engineer – C# .NET A Senior Software Engineer is needed to join a team of skilled engineers. You'll contribute to building an award-winning Aviation Navigation System. The role offers Full-stack development opportunities and real-world engineering challenges to overcome. Multi-product platforms; Android tablet, Windows...


  • Lincolnshire, United Kingdom Interflora Full time

    We are seeking a Senior Software Engineer to join our team at "{company}". As a key member of our software development team, you will be responsible for designing, developing, and maintaining high-quality software applications.Key Responsibilities:Design and develop software applications using various programming languages and technologiesCollaborate with...


  • Lincolnshire, United Kingdom Lincolnshire Community Health Service NHS Trust Full time

    We are seeking a highly skilled Senior Software Engineer to join our team at {company}.The ideal candidate will have a strong background in software development and a passion for delivering high-quality solutions.Key Responsibilities:Design, develop, and maintain software applicationsCollaborate with cross-functional teams to identify and prioritize project...


  • Lincolnshire, United Kingdom ECI Software Solutions Full time

    We are seeking a talented Cloud Reliability Engineer to join our growing team at ECI Software Solutions. The ideal candidate should be at a senior level, but we are open to candidates who are close to this level and have relevant experience.The Cloud Reliability Engineer will be responsible for ensuring that our products are reliable, available, and...


  • Lincolnshire, United Kingdom Foster Growth Full time

    Senior Software Engineer – C# .NET A Senior Software Engineer is needed to join a team of skilled engineers. You'll contribute to building an award-winning Aviation Navigation System. Full-stack development opportunities and real-world engineering challenges to overcome. Android tablet, Windows desktop, and online microservices. Hybrid working...


  • Lincolnshire, United Kingdom Foster Growth Full time

    Senior Software Engineer – C# .NET A Senior Software Engineer is needed to join a team of skilled engineers. You'll contribute to building an award-winning Aviation Navigation System. Full-stack development opportunities and real-world engineering challenges to overcome. Android tablet, Windows desktop, and online microservices. Hybrid working...


  • Lincolnshire, United Kingdom Foster Growth Full time

    Senior Software Engineer – C# .NET A Senior Software Engineer is needed to join a team of skilled engineers. You'll contribute to building an award-winning Aviation Navigation System. Full-stack development opportunities and real-world engineering challenges to overcome. Android tablet, Windows desktop, and online microservices. Hybrid working...


  • Lincolnshire, United Kingdom Astute People Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our team and lead the development of cloud-based software solutions. The ideal candidate will have a strong background in cloud computing and software development, with experience in designing and implementing scalable and secure cloud-based systems. Key responsibilities will...


  • Lincolnshire, United Kingdom Agricultural Recruitment Specialists Full time

    We are looking for a Senior Software Engineer to join our team. This role will involve designing and implementing scalable software systems using Python and AWS.Responsibilities:Design and implement software systemsCollaborate with cross-functional teamsEnsure system scalability and performance


  • Lincolnshire, United Kingdom Lincolnshire County Council Full time

    About the JobWe are seeking a highly skilled software engineer to join our dynamic team. As a senior software engineer, you will be responsible for developing cutting-edge software solutions that meet the needs of our clients. Key Responsibilities- Design and develop software applications using a variety of programming languages and technologies- Collaborate...


  • Lincolnshire, United Kingdom ECI Software Solutions Full time

    For more than 30 years, ECI Software Solutions has been providing industry-specific, cloud-based business management software and services to small and medium-sized businesses. With divisions focused on manufacturing, wholesale/retail distribution, building and construction, and field service, ECI's solutions integrate into every aspect of a customers'...


  • Lincolnshire, United Kingdom ECI Software Solutions Full time

    Job Title: Site Reliability EngineerECI Software Solutions is seeking a highly skilled Site Reliability Engineer to join our team. As a Site Reliability Engineer, you will be responsible for ensuring the reliability, availability, and scalability of our cloud-based products.Responsibilities:Implement, operate, and maintain ECI's cloud data center...


  • Lincolnshire, United Kingdom ECI Software Solutions Full time

    Job Title: Site Reliability EngineerECI Software Solutions is seeking a highly skilled Site Reliability Engineer to join our team. As a Site Reliability Engineer, you will be responsible for ensuring the reliability, availability, and scalability of our cloud-based products.Responsibilities:Implement, operate, and maintain ECI's cloud data center...


  • Lincolnshire, United Kingdom ECI Software Solutions Full time

    At ECI Software Solutions, we're seeking a seasoned Site Reliability Engineer to join our team. As a key member of our cloud operations team, you'll be responsible for ensuring the reliability, availability, and scalability of our cloud-based software solutions.The ideal candidate will have a strong background in cloud infrastructure, programming languages...


  • Lincolnshire, United Kingdom ECI Software Solutions Full time

    Job Title: Site Reliability EngineerWe are seeking a highly skilled Site Reliability Engineer to join our team at ECI Software Solutions. As a Site Reliability Engineer, you will be responsible for ensuring the reliability, availability, and scalability of our cloud-based products.Responsibilities:Implement, operate, and maintain ECI's cloud data center...