Current jobs related to Software Development Lead - Cambridge, Cambridgeshire - Entrust Corporation


  • Cambridge, Cambridgeshire, United Kingdom Siemens Digital Industries Software Full time

    We are Siemens Digital Industries Software, a company that thrives on innovation and collaboration. To drive progress, we need talented individuals who can push boundaries and think creatively. As a Surface Meshing Software Engineer, you will be part of our team that develops and maintains the surface mesh generation capabilities for our Simcenter STAR-CCM+...


  • Cambridge, Cambridgeshire, United Kingdom Cloud Software Group Full time

    About the Role:We are seeking a skilled Senior Software Engineer to join our team at Cloud Software Group. As a Senior Software Engineer, you will be responsible for designing, developing, and testing software applications for our XenServer virtualization platform.Key Responsibilities:Design and develop software applications using C# and other programming...


  • Cambridge, Cambridgeshire, United Kingdom Adecco UK LTD Full time

    Software Development Manager - CambridgeAre you a seasoned software development professional looking for a new challenge?A leading organisation in the software development industry is seeking a talented Software Development Manager to join their dynamic team. As a Software Development Manager, you will be responsible for leading a small team to success in an...


  • Cambridge, Cambridgeshire, United Kingdom Eclectic Recruitment Ltd Full time

    Job Title: Senior Software Development LeadWe are excited to be working with a Cambridge-based organisation in their pursuit of a Senior Software Development Lead to lead their growing development team on a full-time, permanent basis.This is a hybrid role which will require occasional travel to their Cambridge office.Key Responsibilities:Leading the current...


  • Cambridge, Cambridgeshire, United Kingdom Eclectic Recruitment Ltd Full time

    Job Title: Senior Software Development LeadWe are excited to be working with a Cambridge-based organisation in their pursuit of a Senior Software Development Lead to lead their growing development team on a full-time, permanent basis.This is a hybrid role which will require occasional travel to their Cambridge office.Key Responsibilities:Leading the current...


  • Cambridge, Cambridgeshire, United Kingdom Eclectic Recruitment Ltd Full time

    Job Title: Senior Software Development LeadWe are delighted to be working with this Cambridge based organisation in their pursuit of a Senior Software Development Lead to lead their growing development team on a full time, permanent basis. This is a hybrid role which will require occasional travel to their Cambridge office.Key Responsibilities:Managing...


  • Cambridge, Cambridgeshire, United Kingdom Eclectic Recruitment Ltd Full time

    Job Title: Senior Software Development LeadWe are delighted to be working with this Cambridge based organisation in their pursuit of a Senior Software Development Lead to lead their growing development team on a full time, permanent basis. This is a hybrid role which will require occasional travel to their Cambridge office.Key Responsibilities:Managing...


  • Cambridge, Cambridgeshire, United Kingdom Pure Resourcing Solutions Limited Full time

    Job Title: Software Development Team LeadWe are working with a charity organisation who perform very important work to find a Head of Software Development to lead their team of developers. If you have a passion for leading software teams on Tech for Good projects, then this may be the role for you.Job SummaryThe Head of Software leads the software...


  • Cambridge, Cambridgeshire, United Kingdom Pure Resourcing Solutions Limited Full time

    Job Title: Software Development Team LeadWe are working with a charity organisation who perform very important work to find a Head of Software Development to lead their team of developers. If you have a passion for leading software teams on Tech for Good projects, then this may be the role for you.Job SummaryThe Head of Software leads the software...


  • Cambridge, Cambridgeshire, United Kingdom Pure Resourcing Solutions Limited Full time

    Job Title: Software Development Team LeadWe are working with a charity organisation who perform very important work to find a Head of Software Development to lead their team of developers. If you have a passion for leading software teams on Tech for Good projects, then this may be the role for you.Job SummaryThe Head of Software leads the software...


  • Cambridge, Cambridgeshire, United Kingdom Pure Resourcing Solutions Limited Full time

    Job Title: Software Development Team LeadWe are working with a charity organisation who perform very important work to find a Head of Software Development to lead their team of developers. If you have a passion for leading software teams on Tech for Good projects, then this may be the role for you.Job SummaryThe Head of Software leads the software...


  • Cambridge, Cambridgeshire, United Kingdom IC Resources Full time

    Job Title: Lead Software EngineerWe are seeking a highly skilled and experienced Lead Software Engineer to join our team at IC Resources. As a Lead Software Engineer, you will be responsible for leading the development of a Network Management System application that supports configuration, monitoring, and management of network elements.Key...


  • Cambridge, Cambridgeshire, United Kingdom IC Resources Full time

    Job Title: Lead Software EngineerWe are seeking a highly skilled and experienced Lead Software Engineer to join our team at IC Resources. As a Lead Software Engineer, you will be responsible for leading the development of a Network Management System application that supports configuration, monitoring, and management of network elements.Key...


  • Cambridge, Cambridgeshire, United Kingdom ELP Consult Ltd. Full time

    **Key Responsibilities:**We are seeking a Technical Lead for Software Development to spearhead our software development team.The successful candidate will be responsible for:Leading a team of software developers to design, develop, and deploy high-quality software solutionsCollaborating with cross-functional teams to ensure software aligns with business...


  • Cambridge, Cambridgeshire, United Kingdom Cloud Software Group Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at Cloud Software Group. As a key member of our XenServer Interfaces team, you will be responsible for designing and developing user interfaces for our virtualization platform.Key ResponsibilitiesDesign and develop user interfaces for XenServer using Windows application...


  • Cambridge, Cambridgeshire, United Kingdom Cloud Software Group Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at Cloud Software Group. As a key member of our XenServer Interfaces team, you will be responsible for designing and developing user interfaces for our virtualization platform.Key ResponsibilitiesDesign and develop user interfaces for XenServer using Windows application...


  • Cambridge, Cambridgeshire, United Kingdom Cloud Software Group Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at Cloud Software Group. As a key member of our XenServer Interfaces team, you will be responsible for designing and developing user interfaces for our virtualization platform.Key ResponsibilitiesDesign and develop user interfaces for XenServer using Windows application...


  • Cambridge, Cambridgeshire, United Kingdom Cloud Software Group Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at Cloud Software Group. As a key member of our XenServer Interfaces team, you will be responsible for designing and developing user interfaces for our virtualization platform.Key ResponsibilitiesDesign and develop user interfaces for XenServer using Windows application...


  • Cambridge, Cambridgeshire, United Kingdom Cloud Software Group Full time

    About the Role:We are seeking a skilled Senior Software Engineer to join our team at Cloud Software Group. As a Senior Software Engineer, you will be responsible for designing, developing, and testing software applications for our XenServer virtualization platform.Key Responsibilities:Design and develop software applications using C# and other programming...


  • Cambridge, Cambridgeshire, United Kingdom Eclectic Recruitment Ltd Full time

    Head of Software Development OpportunityWe are excited to be working with a Cambridge-based organisation in their search for a Head of Software to lead their growing development team on a full-time, permanent basis.This is a hybrid role that will require occasional travel to their Cambridge office.The successful candidate will be responsible for leading the...

Software Development Lead

2 months ago


Cambridge, Cambridgeshire, United Kingdom Entrust Corporation Full time
About the Role

We are seeking a highly skilled Sr. Software Developer to join our hybrid development teams in a dynamic and innovative environment. As a key member of our team, you will be responsible for designing and developing security software modules for encryption key management on physical and virtualized environments.

Key Responsibilities
  • Design and develop security software modules for encryption key management using Python and C.
  • Implement secure key storage and retrieval functionalities using protocols like Key Management Interoperability Protocol (KMIP), Secure Socket Layer (SSL), and Transport Layer Security (TLS).
  • Develop web applications using Python Django REST Framework.
  • Identify, analyze, and fix security issues in software modules using debugging tools like Wireshark, GDB (GNU Debugger) etc.
Product Build and Verification
  • Use code analysis tools like Coverity, Pylint to find defects and security vulnerabilities in source code.
  • Use Jenkins to automate software build process and integrate it with office communication tools to send notifications.
  • Automate tests to validate software functionalities using Python and shell/bash scripts.
Product Design Documentation
  • Document software design, implementation, and test plans using Confluence.
  • Document software defects and bug resolution efforts using bug tracking tools like Jira.
  • Use revision control system like Git to maintain current and historical versions of source code, web pages and documentation.
Requirements
  • Bachelor's Degree in computer science
  • 5+ years of experience with Python or C.
  • 2 years of experience with frameworks and API programming.
  • Experience in multi-threaded and socket programming.
  • Experience with troubleshooting and debugging tools such as GDB, Wireshark.
Preferred Qualifications
  • Master's Degree in computer science
  • Experience with the following technologies: Git, Python, Django REST framework, KMIP, SSL, TLS
  • Experience with the following tools: VMware ESX, GDB, Wireshark, GDB, Confluence, Jira, Coverity, Pylint, Jenkins
  • Experience with Goland, shell/bash scripting
About Entrust Corporation

Entrust Corporation is a leading provider of security solutions for government agencies, enterprises, and financial institutions. Our solutions secure billions of transactions every year and issue and manage over 10 million secure identities daily. We are committed to building a diverse workforce with wide perspectives and innovative ideas.