Current jobs related to Senior Software Engineer - Manchester - Innovate


  • Manchester, United Kingdom Axiom Software Solutions Limited Full time

    Axiom Software Solutions Limited is seeking a skilled Senior Software Engineer to join our team.Key Responsibilities:1. Tech Stack:• Spring/Java• AWS Lambda functions2. Knowledge and Experience:• AWS• Test-Driven Development (TDD)Selection Process:1. CV shortlisting2. Code test for shortlisted candidates• Candidates will be given a skeleton Java...


  • Manchester, United Kingdom Axiom Software Solutions Limited Full time

    Axiom Software Solutions Limited is seeking a skilled Senior Software Engineer to join our team.Key Responsibilities:1. Tech Stack:• Spring/Java• AWS Lambda functions2. Knowledge and Experience:• AWS• Test-Driven Development (TDD)Selection Process:1. CV shortlisting2. Code test for shortlisted candidates• Candidates will be given a skeleton Java...


  • Manchester, United Kingdom Axiom Software Solutions Limited Full time

    A challenging opportunity has arisen for a skilled Senior Software Engineer to join our team at Axiom Software Solutions Limited.Key Responsibilities:1. Tech Stack:Spring/JavaAWS Lambda functions2. Knowledge and Experience:AWSTDDSelection Process:1. CV shortlisting2. Code test for shortlisted candidatesCandidates will be given a skeleton Java program and...


  • Manchester, United Kingdom Axiom Software Solutions Limited Full time

    A challenging opportunity has arisen for a skilled Senior Software Engineer to join our team at Axiom Software Solutions Limited.Key Responsibilities:1. Tech Stack:Spring/JavaAWS Lambda functions2. Knowledge and Experience:AWSTDDSelection Process:1. CV shortlisting2. Code test for shortlisted candidatesCandidates will be given a skeleton Java program and...


  • Manchester, United Kingdom CDL Software Full time

    About the RoleWe are seeking a highly skilled Senior Platform Engineer to join our innovative team at CDL Software. As a key member of our Platform Engineering team, you will be responsible for designing, implementing, and maintaining our cloud infrastructure and Microsoft 365 applications.Key ResponsibilitiesDesign and implement cloud infrastructure...


  • Manchester, United Kingdom Interact Software Full time

    About the RoleWe're seeking a skilled Senior Software Developer to join our team at Interact Software. As a key member of our engineering team, you'll be responsible for designing, developing, and maintaining high-quality software solutions that meet the needs of our clients.Key Responsibilities:Design and develop software solutions using C#/.NET and other...


  • Manchester, United Kingdom Axiom Software Solutions Limited Full time

    Job DescriptionWe are seeking a highly skilled Senior Junior Developer to join our team at Axiom Software Solutions Limited.Key ResponsibilitiesDesign and develop scalable software applications using Java and Spring.Implement AWS Lambda functions and integrate them with other AWS services.Collaborate with cross-functional teams to identify and prioritize...


  • Manchester, United Kingdom Axiom Software Solutions Limited Full time

    Job DescriptionWe are seeking a highly skilled Senior Junior Developer to join our team at Axiom Software Solutions Limited.Key ResponsibilitiesDesign and develop scalable software applications using Java and Spring.Implement AWS Lambda functions and integrate them with other AWS services.Collaborate with cross-functional teams to identify and prioritize...


  • Manchester, United Kingdom Axiom Software Solutions Limited Full time

    A challenging role for a skilled Senior Junior Developer to join our team at Axiom Software Solutions Limited.Key Responsibilities:1. Tech Stack:    1. Spring/Java    2. AWS Lambda functions    3. Knowledge of AWS and Experience in TDD2. Three stages of selection:    1. CV shortlisting    2. Code test for the shortlisted candidates....


  • Manchester, United Kingdom Axiom Software Solutions Limited Full time

    A challenging role for a skilled Senior Junior Developer to join our team at Axiom Software Solutions Limited.Key Responsibilities:1. Tech Stack:    1. Spring/Java    2. AWS Lambda functions    3. Knowledge of AWS and Experience in TDD2. Three stages of selection:    1. CV shortlisting    2. Code test for the shortlisted candidates....

  • Software Engineer

    3 weeks ago


    Manchester, United Kingdom CDL Software Full time

    Software Engineer (React) Job DescriptionWe are seeking a highly skilled Software Engineer (React) to join our team at CDL Software. As a key member of our development team, you will be responsible for designing, developing, and maintaining high-quality, scalable serverless and performant web applications using frameworks like React and related front-end...

  • Software Engineer

    3 weeks ago


    Manchester, United Kingdom CDL Software Full time

    Software Engineer (React) Job DescriptionWe are seeking a highly skilled Software Engineer (React) to join our team at CDL Software. As a key member of our development team, you will be responsible for designing, developing, and maintaining high-quality, scalable serverless and performant web applications using frameworks like React and related front-end...


  • Manchester, United Kingdom CDL Software Full time

    About the RoleCDL Software is seeking a highly skilled Senior Platform Engineer to join our innovative team. As a key member of our Platform Engineering team, you will be responsible for designing, implementing, and maintaining our cloud infrastructure. This is an exciting opportunity to work with cutting-edge technologies and contribute to the development...

  • AI Software Engineer

    2 months ago


    Manchester, United Kingdom Interact Software Full time

    About the RoleWe are seeking a highly skilled AI Software Engineer to join our team at Interact Software. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining our software applications.Key ResponsibilitiesDesign and Develop Software Applications: You will be responsible for designing and developing...

  • AI Software Engineer

    2 months ago


    Manchester, United Kingdom Interact Software Full time

    About the RoleWe are seeking a highly skilled AI Software Engineer to join our team at Interact Software. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining our software applications.Key ResponsibilitiesDesign and Develop Software Applications: You will be responsible for designing and developing...


  • Manchester, United Kingdom Interact Software Full time

    About the RoleWe're seeking a skilled Android Software Development Engineer to join our team at Interact Software. As a key member of our engineering team, you'll be responsible for designing, developing, and maintaining high-quality mobile applications using C#/.NET.Your primary focus will be on building robust, scalable, and efficient software solutions...


  • Manchester, United Kingdom Interact Software Full time

    About the RoleWe're seeking a skilled Android Software Development Engineer to join our team at Interact Software. As a key member of our engineering team, you'll be responsible for designing, developing, and maintaining high-quality mobile applications using C#/.NET.Your primary focus will be on building robust, scalable, and efficient software solutions...


  • Manchester, United Kingdom ECOM Full time £60,000

    Exciting Opportunity for a Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to join our team at ECOM in Manchester. This is a great opportunity for someone looking to step into a Senior Software Engineer role and work on a new product team.As a Senior Software Engineer, you will be part of a multidisciplinary squad that values...


  • Manchester, United Kingdom ECOM Full time £60,000

    Exciting Opportunity for a Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to join our team at ECOM in Manchester. This is a great opportunity for someone looking to step into a Senior Software Engineer role and work on a new product team.As a Senior Software Engineer, you will be part of a multidisciplinary squad that values...


  • Manchester, United Kingdom MI5 Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at MI5. As a Senior Software Engineer, you will be responsible for leading the development of complex software systems and mentoring junior engineers.Key Responsibilities:Lead the development of software systems using modern languages and frameworks such as C++, GoLang,...

Senior Software Engineer

2 months ago


Manchester, United Kingdom Innovate Full time

Senior Python Software Engineer - Defence and Security

Location: Manchester

Type: Full-time, Permanent

Salary: Competitive, based on experience


Job Description:

We are seeking an experienced Senior Python Software Engineer with a strong background in Defence and Security. In this role, you will be a key player in designing, developing, and deploying advanced software systems that support critical research projects for Defence and Government agencies. Your work will directly contribute to the protection and advancement of national security initiatives.


Key Responsibilities:

  • Lead the development of high-performance Python applications tailored for defence and security purposes.
  • Collaborate with multidisciplinary teams, including data scientists, engineers, and researchers, to design and implement innovative solutions.
  • Work closely with government and defence stakeholders to understand project requirements and deliver secure, scalable software solutions.
  • Conduct code reviews, mentor junior developers, and ensure best practices in software engineering are followed.
  • Stay up-to-date with the latest advancements in technology and defence to continually improve the effectiveness of our solutions.
  • Ensure compliance with security standards and protocols throughout the software development lifecycle.
  • Participate in the entire development process, from requirements gathering to deployment and maintenance.


Skills & Qualifications:

  • Proficiency in Python and related frameworks (e.g., Django, Flask).
  • Experience with cloud platforms (AWS, Azure, etc.) and containerization (Docker, Kubernetes).
  • Strong understanding of cybersecurity principles and secure coding practices.
  • Familiarity with machine learning and data analysis tools is a plus.
  • Experience with Agile development methodologies.
  • Security Clearance: Active security clearance or the ability to obtain one is required.
  • Experience: Minimum of 5 years in Python software development, with at least 3 years in a defence or security context.
  • Education: Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
  • Be willing and able to obtain SC level security clearance.