Principal Software Engineer

2 weeks ago


Edinburgh, Edinburgh, United Kingdom Net Talent Full time

Playing a pivotal role in problem solving and the development of our market leading software solutions, this role will be focused initially on the technical design, implementation and continuous improvement of applications. The successful candidate will have experience as a Lead/Principal Developer. You will be a confident individual who takes a pragmatic, yet well-structured approach to designing and developing software applications. The position offers an excellent opportunity for an experienced Senior/Lead/Principal Developer to maintain 'hands-on' involvement whilst also playing a key role in both technical leadership and people/team leadership. Our team are passionate about working at the cutting-edge and the successful candidate will have the opportunity to use the most up to date range of Microsoft product technology solutions including Azure.

Key Responsibilities will include:

  • Designing and implementing systems in a range of programming environments and software platforms (primarily .NET and Microsoft Azure)
  • Producing considered designs, clear in intent and able to craft the simplest solution from the options available
  • Deep technical knowledge which supports effective decision making and act as a sounding board for the teams' technical questions.
  • Pragmatically and effectively assess trade-offs/barriers which will emerge in the delivery of any significant software system
  • Lead code and design reviews
  • Confident in software development and design?Lead non-functional improvement efforts (such as performance profiling)
  • Review project plans, specifications, and estimates from a developer perspective
  • Lead the full software development lifecycle

Skills and personal characteristics

  • Passionate about technology and object-oriented development, having extensive hands-on experience with the .NET technology stack
  • Experience with Microsoft Azure in a production environment would be an advantage
  • Experience of technical and architectural design, particularly distributed systems, with a proficiency for related design patterns
  • Able to translate end user/stakeholder requirements into detailed technical/architectural specifications when appropriate and in turn into robust solutions
  • Familiar with and confident across the entire Software Development Lifecycle

Offices in both Glasgow in Edinburgh on a flexible hybrid model. If you'd like to find out some more please apply an we will be in touch



  • Edinburgh, Edinburgh, United Kingdom Change Digital – Digital & Tech Recruitment Full time

    Lead the Charge in Digital Innovation – Principal Software Engineer (Azure, .NET) – Hybrid working (Edinburgh/Glasgow)Are you a seasoned developer who's not only brilliant at coding but thrives on leading teams and shaping software architecture? We're on the hunt for a Lead/Principal Developer to spearhead the evolution of digital solutions for this...


  • Edinburgh, Edinburgh, United Kingdom OSI Systems, Inc. Full time

    OverviewAt Spacelabs Healthcare, we are on a mission to provide continuous innovation in healthcare technology for better clinical and economic outcomes. Our scalable solutions deliver critical patient data across local and remote systems, enable better-informed decisions, increase efficiencies, and create a safer environment for patients.Role OverviewThe...


  • Edinburgh, Edinburgh, United Kingdom OSI Systems Full time

    OverviewAt Spacelabs Healthcare, we are on a mission to provide continuous innovation in healthcare technology for better clinical and economic outcomes. Our scalable solutions deliver critical patient data across local and remote systems, enable better-informed decisions, increase efficiencies, and create a safer environment for patients.Role OverviewThe...


  • Edinburgh, Edinburgh, United Kingdom Leonardo Full time

    Job Description: The opportunity: At Leonardo, we are looking for multiple industry experienced Embedded Principal Software Engineers to join our growing Software community. Leonardo has opened a new site in Newcastle and we are looking to enhance our existing Software capability in the Radar and Advanced Targeting line of business based in...


  • Edinburgh, Edinburgh, United Kingdom Dorset Software Full time

    Did you realise that your STEM degree could lead directly to an incredible career in Software Development?Dorset Software is a leading provider of digital technology consultancy services. We deliver innovative software development programmes to a range of high-profile clients spanning multiple industries.We have rewarding opportunities for STEM graduates and...


  • Edinburgh, Edinburgh, United Kingdom CONTRACT SCOTLAND LIMITED Full time

    We are seeking a highly skilled and experienced Principal Structural Engineer to join our team in Edinburgh. The successful candidate will be responsible for leading the structural engineering design and analysis of building projects, ensuring the highest standards of safety, sustainability, and efficiency are met.Key Responsibilities: Lead and manage...


  • Edinburgh, Edinburgh, United Kingdom s1jobs Full time

    We are seeking a highly skilled and experienced Principal Structural Engineer to join our team in Edinburgh. The successful candidate will be responsible for leading the structural engineering design and analysis of building projects, ensuring the highest standards of safety, sustainability, and efficiency are met.Key Responsibilities:Lead and manage...

  • Principal Engineer

    2 days ago


    Edinburgh, Edinburgh, United Kingdom Scottish Water Full time

    Principal EngineerScotland, United KingdomTogether we are Trusted to Serve Scotland.Principal Process Engineer – Risk & Lifecycle PlanningIt's not every job where you make a difference for the people of Scotland. But it's what's behind every job here.Our work keeps Scotland's water flowing, from reservoir to tap – and from sewer to treatment plant. Do...


  • Edinburgh, Edinburgh, United Kingdom Global Software Company Full time

    Get AI-powered advice on this job and more exclusive features.Recruitment Specialist - Director at ION Recruitment Ltd. Contact: 0141 644 4815 / 07974172005 derek@ionrecruitment.comSenior Java Developer – Join a Leading Software Company and Propel Your Career in JavaAre you an experienced Java Developer passionate about working with cutting-edge...


  • Edinburgh, Edinburgh, United Kingdom Leonardo Full time

    The Opportunity At Leonardo, we have an opportunity for a Principal Project Engineer. You will join the Surveillance Radar Engineering Team within the Airborne AESA Radar business sector to support the management of a multi-disciplined team tasked with the development and delivery of our current generation Surveillance Radar products. As a Principal...


  • Edinburgh, Edinburgh, United Kingdom TN United Kingdom Full time

    Social network you want to login/join with:At Leonardo, we have an opportunity for a Principal Project Engineer.You will join the Surveillance Radar Engineering Team within the Airborne AESA Radar business sector to support the management of a multi-disciplined team tasked with the development and delivery of our current generation Surveillance Radar...

  • Principal Engineer

    1 week ago


    Edinburgh, Edinburgh, United Kingdom Aegon Full time

    Description Principal Engineer Permanent Location: Edinburgh (typically 2 days in the office per week, 3 from home) Salary: A competitive salary from £56,480- £84,720 , depending on the experience you can bring Closing date: 2nd August 2024 We're a company of ambitious, collaborative, problem-solvers who get things done. Our mission...


  • Edinburgh, Edinburgh, United Kingdom GE Vernova's Grid Software Full time

    Job Description SummaryIn the context of GE Vernova Digital Grid Software projects execution within the Services organization, Delivery Managers ensure coordination with implementation Services teams including Solution Design, Solution Integration and Global Delivery Centres, as well as Engineering teams, and work closely with the client.Job DescriptionGE...


  • Edinburgh, Edinburgh, United Kingdom leonardo company Full time

    Job Description:Leonardo is a world-class defence technology company in the heart of Edinburgh. We create cutting edge Radars for the Eurofighter Typhoon, as well as Maritime and Airborne surveillance systems. We are also investors in innovation, undertaking all our own research to fuel our future products. We are recruiting talented, motivated engineers to...

  • Software Engineer

    7 days ago


    Edinburgh, Edinburgh, United Kingdom CBS Butler Full time

    Job ref: 1212720_1697540719 Location: Edinburgh Sector: Job type: Salary: £60 - £65 per day Contact: Hannah Pepper Email: Published: 1 day ago Consultant: Hannah Pepper Software Engineer Edinburgh £65 per hour inside IR35 A globally lead Aerospace and Defence organisation are...


  • Edinburgh, Edinburgh, United Kingdom James Gray Recruitment Full time

    We are looking for an experienced Mechanical Engineer with a strong design background in Building Services to join a leading multi-disciplinary team in Edinburgh as a Principal Engineer.Your primary focus will be the delivery and project management of Mechanical Services Design for assigned projects throughout the UK. In addition to leading the charge in M&E...

  • Software Engineer

    20 hours ago


    Edinburgh, Edinburgh, United Kingdom Bright Purple Full time

    Software Engineer - Edinburgh Salary £45,000 An exciting opportunity for an enthusiastic and self-motivated C#.Net Software Engineer in the Edinburgh area to join a team of likeminded individuals and be a part of exciting and rewarding projects to deliver high-quality, well-designed software used globally. You'll join an established but small team in...


  • Edinburgh, Edinburgh, United Kingdom Paratus People Full time

    With tech moving forward at such a rapid pace, how would you like to be involved in developing technology with one of the market leaders in their sectors?This company is looking for a Senior Principal Design Engineer as an addition to their team to work both within the team and as an individual to assist in progressing their product development. Their...


  • Edinburgh, Edinburgh, United Kingdom Leonardo Full time

    Job Description:At Leonardo, Edinburgh is home to our world-leading Advanced Targeting, Typhoon, and Airborne AESA Radar business areas. It is also the base for our Servicing and Support (CS3) line of business, uniquely positioned to service our cutting-edge radars, lasers, and infrared countermeasure systems.We have an exciting opportunity for a Principal...

  • Software Engineer

    2 weeks ago


    Edinburgh, Edinburgh, United Kingdom Experis Scotland Full time

    Get AI-powered advice on this job and more exclusive features.This range is provided by Experis Scotland. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.Base pay rangeDirect message the job poster from Experis ScotlandExperienced Technology Recruiter | Specializing in .NET Software Engineering |...