Sr. Software Developer
3 weeks ago
Position Overview:
Entrust is seeking a Sr. Software Developer to join our hybrid development teams in Ottawa,Canada or Cambridge, UK to work on the continued expansion of Encryption and Key Management products to the cloud and drive deeper integration with Entrust’s other portfolio products including Hardware Security Modules and Certificate solutions. The ideal candidate will combine excellent hands-on programming skills with experience in web scale architectures and as-a-service offerings.
Responsibilities:
New Development & Maintenance of Key Management System Software: 70%
- Design and develop security software modules for encryption key management on physical and virtualized environments (VMware ESX) 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 : 20%
- 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 : 10%
- 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.
Basic Qualifications:
- 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.
- Must be able to lawfully work within the US and have unrestricted work authorization for US
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
- Experience with the following technologies: Git, Python, Django REST framework, KMIP, SSL, TLS
About Entrust
Our growing company relies on curious, dedicated and innovative colleagues to anticipate the future and provide solutions for a more connected, mobile and secure world. Entrust technologies and expertise help government agencies, enterprises and financial institutions in more than 150 countries serve and safeguard citizens, employees and consumers. Each year, our solutions secure billions of transactions — and every day, our technologies issue and manage more than 10 million secure identities. How do we do all of this? Together.
Join us. Together we’ll create solutions for a more connected, mobile and secure life.
For more information, visit . Follow us on Twitter, YouTube and LinkedIn.
Entrust Corporation is an EOE/AA/Veteran/People with Disabilities employer.
NO AGENCIES, NO RELOCATION
-
Sr Software Developer
3 weeks ago
Cambridge, United Kingdom nCipher Security Limited Full timeThe Company: Entrust relies on curious, dedicated and innovative individuals whom anticipate the future and provide solutions for a more connected, mobile and secure world. Entrust’s technologies and expertise help government agencies, enterprises and financial institutions in more than 150 countries serve and safeguard citizens, employees and...
-
Senior Software Developer
5 days ago
Cambridge, Cambridgeshire, United Kingdom Cloud Software Group Full timeAbout the RoleWe are seeking an experienced Senior Software Developer to join our team at Cloud Software Group. As a key member of our engineering team, you will be responsible for designing and developing the user interface for our XenServer virtualization platform.Key ResponsibilitiesDesign and develop the user interface for XenCenter, a large C#.NET...
-
Senior Software Developer
6 days ago
Cambridge, Cambridgeshire, United Kingdom Cloud Software Group Full timeAbout the RoleWe are seeking an experienced Senior Software Developer to join our team at Cloud Software Group. As a key member of our engineering team, you will be responsible for designing and developing the user interface for our XenServer virtualization platform.Key ResponsibilitiesDesign and develop the user interface for XenCenter, a large C#.NET...
-
Sr Software Engineer
3 weeks ago
Cambridge, Cambridgeshire, United Kingdom Stratasys Full timeStratasys is a world leader in 3D printing! Stratasys is leading the global shift to additive manufacturing with innovative 3D printing solutions for industries such as aerospace, automotive, consumer products and healthcare. Through smart and connected 3D printers, polymer materials, a software ecosystem, and parts on demand, Stratasys solutions deliver...
-
Senior Software Development Lead
2 weeks ago
Cambridge, Cambridgeshire, United Kingdom Cloud Software Group Full timeRole Overview:We are seeking a highly skilled Senior Software Engineer to join our StoreFront Services team at Cloud Software Group. As a key member of our team, you will be responsible for designing and implementing highly available and scalable backend services.Key Responsibilities:Design and implement robust and scalable software solutions.Collaborate...
-
Software Development Lead
7 days ago
Cambridge, Cambridgeshire, United Kingdom Entrust Corporation Full timeAbout the RoleWe 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 ResponsibilitiesDesign and...
-
Software Developer Intern: Strategic Student Program
3 months ago
Cambridge, United Kingdom Siemens Digital Industries Software Full time**We are Siemens** Siemens Digital Industries Software is a leading provider of solutions for the design, simulation and manufacture of products across many different industries. Formula 1 cars, skyscrapers, ships, space exploration vehicles, and many of the objects we see in our daily lives are being conceived and manufactured using our Product Lifecycle...
-
Software Developer Intern: Strategic Student Program
3 months ago
Cambridge, United Kingdom Siemens Digital Industries Software Full time**We are Siemens** Siemens Digital Industries Software is a leading provider of solutions for the design, simulation and manufacture of products across many different industries. Formula 1 cars, skyscrapers, ships, space exploration vehicles, and many of the objects we see in our daily lives are being conceived and manufactured using our Product Lifecycle...
-
Advanced Software Engineer
3 weeks ago
Cambridge, Cambridgeshire, United Kingdom Cloud Software Group Full timePrincipal Software Engineer – XenServer InterfacesJoin a skilled team of developers focused on XenServer at a prominent cloud solutions provider. As a Principal Software Engineer, your role will involve the design and development of user interfaces for XenServer, a robust virtualization platform utilized across various environments.About...
-
Principal Software Engineer
4 weeks ago
Cambridge, Cambridgeshire, United Kingdom Cloud Software Group Full timePrincipal Software Engineer – XenServer InterfacesJoin a skilled team of engineers dedicated to advancing XenServer at a prominent cloud solutions provider. As a Principal Software Engineer, your role will involve the design and development of user interfaces for XenServer, a robust virtualization platform employed across various environments.About...
-
Sr Android Software Development Engineer, Ring
3 months ago
Cambridge, United Kingdom Evi Technologies Limited - C67 Full timeThe Ring team is looking for a passionate and talented Android Software Development Engineer who has experience building world-class mobile apps. You will be responsible for developing mobile applications that interact seamlessly with our devices and delight our customers.You will join a team that owns the most important place in the Ring App - Live View...
-
Sr iOS Software Development Engineer, Ring
3 months ago
Cambridge, United Kingdom Evi Technologies Limited - C67 Full timeThe Ring team is looking for a passionate and talented iOS Software Development Engineer who has experience building world-class mobile apps. You will be responsible for developing mobile applications that interact seamlessly with our devices and delight our customers.You will join a team that owns the most important place in the Ring App - Live View...
-
Cloud Security Software Developer
7 days ago
Cambridge, Cambridgeshire, United Kingdom Entrust Corporation Full timeAbout the RoleWe are seeking a highly skilled Sr. Software Developer to join our hybrid development teams in a cloud-based environment to work on the continued expansion of Encryption and Key Management products. The ideal candidate will combine excellent hands-on programming skills with experience in web scale architectures and as-a-service offerings.Key...
-
Senior Software Engineer
4 months ago
Cambridge, United Kingdom Cloud Software Group Full timeYou understand software development principles and apply those to craft code that's easy to understand, modify, and test. You also understand quality, resiliency and supportability. If you're a self-motivated developer who enjoys taking ownership and making a tangible impact, we want to hear from you! Our team: The StoreFront Services team, based in...
-
Sr / Regulatory Medical Writer - Certain Emea
3 months ago
Cambridge, United Kingdom Thermo Fisher Scientific Full timeAt Thermo Fisher Scientific, you’ll discover meaningful work that makes a positive impact on a global scale. Join our colleagues in bringing our Mission to life - enabling our customers to make the world healthier, cleaner and safer. We provide our teams with the resources needed to achieve individual career goals while taking science a step beyond through...
-
Sr / Regulatory Medical Writer - Certain Emea
3 months ago
Cambridge, United Kingdom Thermo Fisher Scientific Full timeAt Thermo Fisher Scientific, you’ll discover meaningful work that makes a positive impact on a global scale. Join our colleagues in bringing our Mission to life - enabling our customers to make the world healthier, cleaner and safer. We provide our teams with the resources needed to achieve individual career goals while taking science a step beyond through...
-
Senior Software Engineer
1 day ago
Cambridge, Cambridgeshire, United Kingdom Cloud Software Group Full timeAbout the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at Cloud Software Group, working on the development of XenServer interfaces. As a key member of our team, you will be responsible for designing and developing user interfaces for our XenServer virtualization platform.Key ResponsibilitiesDesign and develop user interfaces...
-
Senior Software Engineer
1 day ago
Cambridge, Cambridgeshire, United Kingdom Cloud Software Group Full timeAbout the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at Cloud Software Group, working on the development of XenServer interfaces. As a key member of our team, you will be responsible for designing and developing user interfaces for our XenServer virtualization platform.Key ResponsibilitiesDesign and develop user interfaces...
-
Software Development Manager
1 month ago
Cambridge, Cambridgeshire, United Kingdom The 1st Connection Full timeSoftware Dev Manager £80k Cambridge / Hybrid (2 days Office) This company seeks a talented Software Manager to lead its in-house team. The ideal candidate will exhibit strong leadership, project management expertise, and excellent communication skills and be able to step in for the CTO when necessary. **Key Qualifications:**- Expertise in project management...
-
Software Development Manager
1 month ago
Cambridge, Cambridgeshire, United Kingdom The 1st Connection Full timeSoftware Dev Manager £80k Cambridge / Hybrid (2 days Office) This company seeks a talented Software Manager to lead its in-house team. The ideal candidate will exhibit strong leadership, project management expertise, and excellent communication skills and be able to step in for the CTO when necessary. **Key Qualifications:**- Expertise in project management...