Lead Software Engineer

4 weeks ago


Edinburgh, Edinburgh, United Kingdom Primis Full time
Job Overview

Position: Lead Software Engineer

Location: Remote (hybrid options available)

Company Overview:

Primis collaborates with a prominent technology firm focused on providing cutting-edge solutions that enhance business operations across the UK. Their workforce consists of skilled professionals who excel in dynamic settings and are committed to advancing technology to create significant value.

Role Summary:

The Lead Software Engineer will leverage their extensive knowledge and skills to guide and assist in the delivery and maintenance of our products, ensuring a balance between commercial viability and technical sustainability.

Your involvement will span the entire product development lifecycle, playing a crucial role in crafting innovative solutions.

Key Duties:

  • Direct the design, architecture, and development of software solutions, ensuring they align with business goals and technical requirements.
  • Provide expertise and oversight on technical design, quality assurance, coding, and development methodologies across various teams.
  • Collaborate with architects, operations, product management, and other stakeholders to establish technical specifications and deliver innovative, reliable, and secure products.
  • Facilitate the sharing and adoption of significant technical decisions and technology selections across teams.
  • Engage in stack development by writing dependable, maintainable, high-performance, and well-tested code for essential system components.
  • Develop and enforce technical and quality standards throughout the research and development process.
  • Act as a technical role model, demonstrating our coding and quality standards through your work.
  • Mentor and guide technical teams, promoting a culture of quality, timely delivery, learning, and continuous enhancement.
  • Ensure applications meet necessary reliability, performance, scalability, and security benchmarks through effective technical design, thorough reviews, developer testing, and collaborative coding practices.
  • Provide support across teams to diagnose and resolve complex technical challenges in both testing and production environments.
  • Stay informed about the latest technologies and industry trends, recommending and implementing suitable advancements.

Required Skills:

  • Proficient in technical design, with a focus on creating and implementing mission-critical software components.
  • Expertise in C#, Typescript, Javascript, SQL, and comprehensive software development.
  • Solid understanding of relational and NoSQL databases, with hands-on experience in Microsoft SQL Server, Azure SQL, and MongoDB.
  • Experience in implementing message-driven architectures utilizing queuing concepts and patterns such as microservices, event sourcing, command segregation, and publish-subscribe mechanisms.

  • Software Engineer

    6 days ago


    Edinburgh, Edinburgh, United Kingdom Axiom Software Solutions Limited Full time

    About Axiom Software Solutions LimitedWe are a leading software development company that specializes in creating innovative solutions for the information security industry. Our team is passionate about delivering high-quality software that meets the needs of our clients.Job DescriptionWe are seeking a highly skilled Software Engineer - Full Stack to join our...

  • Software Engineer

    7 days ago


    Edinburgh, Edinburgh, United Kingdom Axiom Software Solutions Limited Full time

    About Axiom Software Solutions LimitedWe are a leading software development company that specializes in creating innovative solutions for the information security industry. Our team is passionate about delivering high-quality software that meets the needs of our clients.Job DescriptionWe are seeking a highly skilled Software Engineer - Full Stack to join our...


  • Edinburgh, Edinburgh, United Kingdom Axiom Software Solutions Limited Full time

    About Axiom Software Solutions LimitedWe are a leading software development company that specializes in creating innovative solutions for the information security industry. Our team is passionate about delivering high-quality software that meets the needs of our clients.Job DescriptionWe are seeking a highly skilled Software Engineer - Full Stack to join our...


  • Edinburgh, Edinburgh, United Kingdom Axiom Software Solutions Limited Full time

    About Axiom Software Solutions LimitedWe are a leading software development company that specializes in creating innovative solutions for the information security industry. Our team is passionate about delivering high-quality software that meets the needs of our clients.Job DescriptionWe are seeking a highly skilled Software Engineer - Full Stack to join our...


  • Edinburgh, Edinburgh, United Kingdom Axiom Software Solutions Limited Full time

    Senior Java Software Engineer Business / Division: Software Development Company: Axiom Software Solutions Limited Job Overview: As a key member of our dynamic Cybersecurity Engineering team, you will take on the role of a full stack software engineer. Your responsibilities will include the development of web applications utilizing Java and Angular, as well...


  • Edinburgh, Edinburgh, United Kingdom Cathcart Technology Full time

    Job OverviewSenior Software Engineering Manager sought for a prominent player in the Medical Software sector.About the OrganizationThis company has established itself over the past 25 years and has seen significant growth, nearly doubling its workforce in recent years. Operating primarily within the medical technology field, the organization focuses on the...

  • Software Engineer

    2 days ago


    Edinburgh, Edinburgh, United Kingdom Axiom Software Solutions Limited Full time

    About Axiom Software Solutions LimitedWe are a leading software development company that specializes in creating innovative web applications and data engineering solutions. Our team is responsible for developing cutting-edge software products that enhance our clients' information security, threat detection, compliance, entitlement management, and audit...

  • Software Engineer

    2 days ago


    Edinburgh, Edinburgh, United Kingdom Axiom Software Solutions Limited Full time

    About Axiom Software Solutions LimitedWe are a leading software development company that specializes in creating innovative web applications and data engineering solutions. Our team is responsible for developing cutting-edge software products that enhance our clients' information security, threat detection, compliance, entitlement management, and audit...


  • Edinburgh, Edinburgh, United Kingdom Saxon Recruitment Solutions Ltd Full time

    Position OverviewLead Software Engineering Manager - Flexible Work ArrangementAre you seeking to elevate your career? What key elements do you prioritize in your next professional opportunity? This esteemed international firm, committed to pioneering advancements in network technology, is in search of a Lead Software Engineering Manager to oversee a talented...


  • Edinburgh, Edinburgh, United Kingdom Leonardo Full time

    Embedded Lead Software Engineer Role at LeonardoAt Leonardo, we are seeking experienced Embedded Lead Software Engineers to be part of our growing Software community.Key Responsibilities:Develop and lead the development of embedded software for advanced radar platforms.Collaborate with Electronic and VHDL/FPGA engineers for testing and commissioning of...


  • Edinburgh, Edinburgh, United Kingdom Leonardo Full time

    Embedded Lead Software Engineer Role at LeonardoAt Leonardo, we are seeking experienced Embedded Lead Software Engineers to be part of our growing Software community.Key Responsibilities:Develop and lead the development of embedded software for advanced radar platforms.Collaborate with Electronic and VHDL/FPGA engineers for testing and commissioning of...


  • Edinburgh, Edinburgh, United Kingdom NatWest Full time

    About the RoleWe are seeking a highly experienced and skilled Senior Software Engineering Lead to join our team at NatWest. As a key member of our software engineering team, you will be responsible for leading the development of software components and systems that enable the delivery of platforms, applications, and services for the bank.Key...


  • Edinburgh, Edinburgh, United Kingdom NatWest Full time

    About the RoleWe are seeking a highly experienced and skilled Senior Software Engineering Lead to join our team at NatWest. As a key member of our software engineering team, you will be responsible for leading the development of software components and systems that enable the delivery of platforms, applications, and services for the bank.Key...


  • Edinburgh, Edinburgh, United Kingdom Royal London Full time

    Job Title: Lead Software Engineer (.NET)Job Type: PermanentLocation: Hybrid Work EnvironmentAbout the RoleWe are seeking a highly skilled and experienced Lead Software Engineer to join our dynamic team at Royal London. As a Lead Software Engineer, you will play a crucial role in providing deep technical expertise to help our teams design, develop, test, and...


  • Edinburgh, Edinburgh, United Kingdom Royal London Full time

    Job Title: Lead Software Engineer (.NET)Job Type: PermanentLocation: Hybrid Work EnvironmentAbout the RoleWe are seeking a highly skilled and experienced Lead Software Engineer to join our dynamic team at Royal London. As a Lead Software Engineer, you will play a crucial role in providing deep technical expertise to help our teams design, develop, test, and...


  • Edinburgh, Edinburgh, United Kingdom Leonardo Full time

    About the RoleWe are seeking a highly skilled Embedded Software Engineering Lead to join our Software community at Leonardo. As a key member of our team, you will be responsible for developing embedded software for a state-of-the-art radar platform.Key ResponsibilitiesDevelop and maintain high-quality embedded software for complex systemsCollaborate with...


  • Edinburgh, Edinburgh, United Kingdom Leonardo Full time

    About the RoleWe are seeking a highly skilled Embedded Software Engineering Lead to join our Software community at Leonardo. As a key member of our team, you will be responsible for developing embedded software for a state-of-the-art radar platform.Key ResponsibilitiesDevelop and maintain high-quality embedded software for complex systemsCollaborate with...


  • Edinburgh, Edinburgh, United Kingdom Reed Technology Full time

    Position OverviewReed Technology is excited to collaborate with an organization dedicated to positive societal impact. This position emphasizes cloud computing and architectural frameworks. As a Lead Engineer in the team, you will have the opportunity to guide and nurture a small group, striking a balance between leadership responsibilities and hands-on...


  • Edinburgh, Edinburgh, United Kingdom Reed Technology Full time

    Position OverviewReed Technology is excited to collaborate with an organization dedicated to positive societal impact. This position emphasizes cloud computing and architectural frameworks. As a Lead Engineer in the team, you will have the opportunity to guide and nurture a small group, striking a balance between leadership responsibilities and hands-on...


  • Edinburgh, Edinburgh, United Kingdom Cathcart Technology Full time

    Job OverviewCathcart Technology is seeking a highly skilled Senior Software Engineer to join their Agile Edinburgh squad. As a key member of the team, you will be responsible for developing and maintaining market-leading products used globally.The ideal candidate will have several years of experience in programming with C and C++, as well as working in a...