would be an asset. Highly technical and passionate about SDLC tooling and processes. Familiar with the tools of the trade experience working with multiple SCM systems, code review systems, issuetracking tools, build tools, test frameworks, code quality tools, CI systems, and IDEs. Experience working as a developer on a large-scale project in an agile, globally distributed … IDEs such as IntelliJ, PyCharm, VS Code, or Visual Studio. Experience integrating development tools with Azure or AWS. Prior experience developing tools for build automation, version control (Bitbucket, Github), issuetracking (Jira), continuous integration (Jenkins, Azure DevOps, Github Actions), automated testing, or deployment automation. Deployment orchestration experience using Terraform, Ansible or other related technologies. More ❯
Python; additional experience in Java, C#, or Typescript is advantageous. Strong technical skills with a passion for SDLC tooling and processes. Familiarity with various SCM systems, code review systems, issuetracking tools, build tools, test frameworks, code quality tools, CI systems, and IDEs. Experience as a developer on large-scale projects in an agile environment. Additional Skills & Qualifications … flagship IDEs such as IntelliJ, PyCharm, VS Code, or Visual Studio. Experience in integrating development tools with Azure or AWS. Background in developing tools for build automation, version control, issuetracking, continuous integration, automated testing, or deployment automation. Experience with deployment orchestration using Terraform, Ansible, or related technologies. A degree in computer science is beneficial but not necessary. More ❯
/CD, CircleCI, Travis CI: Deep knowledge of automating build, testing, and deployment pipelines. Version Control: Strong experience with Git and version control strategies (branching, merging, etc.). Collaboration & IssueTracking: JIRA, Confluence for coordinating between teams. Networking & Security Networking Concepts: Knowledge in TCP/IP, DNS, VPN, load balancing, and firewalls. Security Best Practices: Implementing security in More ❯
POs, automation engineers and other QAs to deliver high quality products. Duties and Responsibilities: Ensuring all development tasks meet quality criteria through test planning, test execution, quality assurance, and issue tracking. Collaborate with the team to continuously improve our testing processes and quality standards. Able to analyse and assess risk of test coverage for various areas of the product … analytical and organizational skills with a detail-oriented mindset. Ability to understand front-end users' requirements and exhibit a problem-solving attitude. Experience working with test management and defect tracking tools (e.g., Jira, TestRail, etc.). Familiarity with CI/CD tools and concepts to ensure seamless integration of automated tests. Understanding of API testing and experience using tools More ❯
automating build, testing, and deployment pipelines - e.g. GitHub Actions, GitLab CI/CD, CircleCI, Travis CI Version Control - Developedexperience with Git and version control strategies (branching, merging, etc.) Collaboration & IssueTracking - e.g. JIRA, Confluence Monitoring, Logging, and Performance Tuning - Skills in monitoring systems' performance and logs to ensure uptime and identify performance bottlenecks - e.g. Grafana, Datadog Networking Concepts More ❯
automating build, testing, and deployment pipelines - e.g. GitHub Actions, GitLab CI/CD, CircleCI, Travis CI Version Control - Developedexperience with Git and version control strategies (branching, merging, etc.) Collaboration & IssueTracking - e.g. JIRA, Confluence Monitoring, Logging, and Performance Tuning - Skills in monitoring systems' performance and logs to ensure uptime and identify performance bottlenecks - e.g. Grafana, Datadog Networking Concepts More ❯
and performance testing Align with the Software Development Life Cycle practices, comply with Information Security and Data Governance practices Interpret results of automation tests and document software defects in issuetracking system; proactively communicate issues with developers and other project team members Provide testing leadership by identifying opportunities for improvement in the Scrum team's QA methodology, innovate More ❯
particularly in large-scale information systems High proficiency in Oracle SQL & PL/SQL , with a focus on writing clean, efficient code A solid understanding of configuration management and issuetracking systems Knowledge of HTML, JavaScript, Java, JSON , and a willingness to learn new technologies Strong OLTP experience What We're Looking For: Exceptional diagnostic and analytical skills More ❯
in large-scale information systems High proficiency in Oracle SQL & PL/SQL , with a strong focus on writing clean, efficient code A solid understanding of configuration management and issuetracking systems Knowledge of HTML, JavaScript, Java, JSON , and a willingness to learn new technologies Strong OLTP experience What We're Looking For: Exceptional diagnostic and analytical skills More ❯
APIs, Distributed Systems Design: UML/SysML (using Enterprise Architect or similar), Software Design Patterns Development Practices: Agile (Scrum), CI/CD, Automated Testing Tools: Git (Source Control), Jira (IssueTracking) Soft Skills: Self-motivated, team-oriented, innovative, strong communication skills Desirable Experience with HTTPS-secured REST development Familiarity with satellite or aerospace systems Exposure to mission-critical More ❯
and performance testing Align with the Software Development Life Cycle practices, comply with Information Security and Data Governance practices Interpret results of automation tests and document software defects in issuetracking system; proactively communicate issues with developers and other project team members Provide testing leadership by identifying opportunities for improvement in the Scrum team's QA methodology, innovate More ❯
if appropriate. -?Further our internal CI/CD processes to improve release cadence and developer experience -?Participate in the daily/weekly software development process (standups, sprint planning, retros, issuetracking, etc.) -?Actively lead any critical issue post-mortem processes, including coordination of any meetings and further steps to take Qualifications -?7+ years experience with software engineering More ❯
cloud infrastructure, including designing, deploying, and maintaining scalable solutions. Solid understanding of SaaS architecture, microservices design, and distributed application development. Familiarity with software development lifecycle processes, including requirements gathering, issuetracking, version control, and CI/CD pipelines. Strong analytical and problem-solving skills, with the ability to make informed, effective technical decisions. Clear and professional communication skills More ❯
Rochester, Kent, United Kingdom Hybrid / WFH Options
Technical Placements
technical documentation for all supported products and changes made. Gaining deep understanding of the operation and usage of legacy products to ensure reliable ongoing support. Managing release planning and issuetracking for sustaining updates and coordinating support from the wider software team when specialist expertise is required. Keeping accurate records of design changes, version history, and known issues. … testing, system integration, and automated build/test pipelines. Background in the fire detection or life safety industry. Experience with Atlassian tools (Jira, Bitbucket) or similar version control and issuetracking systems. Familiarity with Microchip PIC Assembly for embedded applications Understanding of device drivers and networking stack implementation. Knowledge of EN54 standards or similar regulatory requirements for life More ❯
Rochester, Kent, South East, United Kingdom Hybrid / WFH Options
Technical Placements
technical documentation for all supported products and changes made. Gaining deep understanding of the operation and usage of legacy products to ensure reliable ongoing support. Managing release planning and issuetracking for sustaining updates and coordinating support from the wider software team when specialist expertise is required. Keeping accurate records of design changes, version history, and known issues. … testing, system integration, and automated build/test pipelines. Background in the fire detection or life safety industry. Experience with Atlassian tools (Jira, Bitbucket) or similar version control and issuetracking systems. Familiarity with Microchip PIC Assembly for embedded applications Understanding of device drivers and networking stack implementation. Knowledge of EN54 standards or similar regulatory requirements for life More ❯
technical documentation for all supported products and changes made. Gaining deep understanding of the operation and usage of legacy products to ensure reliable ongoing support. Managing release planning and issuetracking for sustaining updates and coordinating support from the wider software team when specialist expertise is required. Keeping accurate records of design changes, version history, and known issues. … testing, system integration, and automated build/test pipelines. Background in the fire detection or life safety industry. Experience with Atlassian tools (Jira, Bitbucket) or similar version control and issuetracking systems. Familiarity with Microchip PIC Assembly for embedded applications Understanding of device drivers and networking stack implementation. Knowledge of EN54 standards or similar regulatory requirements for life More ❯
Responsibilities Design, build, and maintain tools that support and optimize the Software Development Lifecycle (SDLC) processes. Working SCM systems, code review tools, CI/CD pipelines, testing frameworks, and issuetracking systems to streamline workflows and ensure code quality. Collaborate on Large-Scale Projects: Contribute to large-scale, globally distributed projects using Agile methodologies, ensuring alignment with DevOps More ❯
Demonstrated ability to assimilate new ideas and turn them into practical, applied techniques. Experience in working in an agile software development environment. Experience of source control (e.g., git) and issuetracking (e.g., JIRA) tools. Experience of object orientated programming principles. Experience of AWS (e.g., Lambda, Cognito, S3, DynamoDB). Demonstrated ability to share knowledge, concepts, and ideas to More ❯
Demonstrated ability to assimilate new ideas and turn them into practical, applied techniques. Experience in working in an agile software development environment. Experience of source control (e.g., git) and issuetracking (e.g., JIRA) tools. Experience of object orientated programming principles. Experience of AWS (e.g., Lambda, Cognito, S3, DynamoDB). Demonstrated ability to share knowledge, concepts, and ideas to More ❯
Security and compliance tooling such as Nessus. • Knowledge of UPS systems and their interaction with Windows. • Experience building and deploying custom OS images (ISOs). • Familiarity with Bugzilla for issuetracking and management. • Exposure to Ansible, Jenkins and RunDeck • Exposure to Microsoft COM/COM+ based technologies #LI-SB2 Together, as owners, let's turn meaningful insights into More ❯
and an appreciation for the importance of quality. - Some hands-on experience with automation tools or scripting languages such as Python, Java, or similar. - Exposure to test management or issuetracking tools (e.g., Jira, TestRail, or equivalent). - Strong problem-solving skills and attention to detail. - Clear, respectful communication skills-both written and verbal. Why Proofpoint Protecting people More ❯
Prior experience supporting information security, risk management, or compliance teams. Hands-on knowledge of Markdown/AsciiDoc markup languages. Experience with project management software such as Atlassian, including Jira issuetracking system and Confluence collaboration tool for sharing information, or similar. More ❯
programming language used in research (typically Python, R, C++, Java, Julia, C). A3 Excellent understanding of best practice for producing reliable software and reproducible analyses, including version control, issuetracking, automated testing and package management. A4 Excellent knowledge of software tools and computational resources associated with multiple research disciplines. Desirable: B1 Knowledge of scaling and optimising software More ❯
a microservice architecture Web Services using RESTful APIs Distributed systems Knowledge of software design patterns Agile Development Processes CI/CD delivery techniques Source code management, GIT Use of Issuetracking systems such as Jira UML/SysML using Enterprise Architect or similar If this all sounds like something you will be interested in then simply apply and More ❯
collaboration with a start-up A self starter needing little technical hand-holding Understanding of various software deployment strategies such as micro-services. Competent use of source control management, issuetracking tools and branching strategies. Track record of bootstrapping projects in new business domains. Understanding and experience of data engineering, ETL and data modelling. Working experience of relational More ❯