Stoke Gifford, Gloucestershire, United Kingdom Hybrid / WFH Options
Techniche Global Ltd
Day-to-day, you’ll be required to work with new and current software as you undertake requirements reviews, technical design, modelling, software development, unittesting and deployment of new applications as well as continual improvement to existing applications: Development: Work with multiple workflow applications (new and existing … to undertake requirements reviews, technical design, modelling, software development, unittesting, and deployment of new applications. Continuous Improvement: Enhance existing applications through continual improvement processes. Quality Assurance: Ensure software development adheres to IT quality plans and procedures. Collaboration: Attend workshops, reviews, and stand-ups to discuss development projects More ❯
Bristol, Gloucestershire, United Kingdom Hybrid / WFH Options
Fusion People
Day-to-day, you'll be required to work with new and current software as you undertake requirements reviews, technical design, modelling, software development, unittesting and deployment of new applications as well as continual improvement to existing applications: Ensure software development is undertaken in accordance with IT … quality, plan and procedures. Undertake efficient software development using good design and implementation methodologies. Undertake unittesting to verify developed software performs in accordance with the supporting requirements. Attend workshops/reviews/stand-ups to discuss the development project, demonstrate progress to date and communicate with project More ❯
Stoke Gifford, Gloucestershire, United Kingdom Hybrid / WFH Options
Techniche Global Ltd
you’ll be required to work with multiple workflow applications (new and current software) as you undertake requirements reviews, technical design, modelling, software development, unittesting and deployment of new applications as well as continual improvement to existing applications: Leadership: Guide and mentor a team of developers, ensuring … delivery of high-quality technical solutions. Development: Work with multiple workflow applications (new and existing) to undertake requirements reviews, technical design, modelling, software development, unittesting, and deployment of new applications. Continuous Improvement: Enhance existing applications through continual improvement processes. Quality Assurance: Ensure software development adheres to IT More ❯
Bristol, Gloucestershire, United Kingdom Hybrid / WFH Options
Fusion People
Development Manager. Day-to-day, you will work with multiple workflow applications (both new and existing), undertaking requirements reviews, technical design, modelling, software development, unittesting, and deployment, along with continual improvements to existing applications: Ensure software development complies with IT quality standards, plans, and procedures. Implement efficient … software development practices using sound design and implementation methodologies. Perform unittesting to verify the software meets the specified requirements. Participate in workshops, reviews, and stand-ups to discuss project progress and communicate with stakeholders. Prepare comprehensive documentation to support the applications developed. This is a full-time More ❯
Bristol, Gloucestershire, United Kingdom Hybrid / WFH Options
TieTalent
you'll be required to work with multiple workflow applications (new and current software) as you undertake requirements reviews, technical design, modelling, software development, unittesting and deployment of new applications as well as continual improvement to existing applications: Ensure software development is undertaken in accordance with IT … quality, plan and procedures. Undertake efficient software development using good design and implementation methodologies. Undertake unittesting to verify developed software performs in accordance with the supporting requirements. Attend workshops/reviews/stand-ups to discuss the development project, demonstrate progress to date and communicate with project More ❯
Cheltenham, Gloucestershire, UK Hybrid / WFH Options
Argo DevOps Solutions Ltd
Languages: Proficiency in one or more of: Java, Spring Boot, Python, JavaScript, TypeScript, ReactJS SOLID Principles: Familiarity with object-oriented and clean coding practices Testing & BDD UnitTesting Frameworks: Experience with Cypress, Cucumber, Behave, Selenium, or similar tools Domain-Specific Languages: Knowledge of BDD approaches (e.g., Cucumber … embedding security checks at every phase of the SDLC (e.g., SAST, DAST) Automation Pipelines: Experience with Continuous Integration (CI), Continuous Delivery (CD), and continuous testing tools (e.g., Jenkins, GitHub Actions) Agile & Mentorship Agile Delivery: Background in Scrum or Kanban, assisting Product Owners and shaping team objectives Mentoring: Proven track More ❯
cheltenham, south west england, United Kingdom Hybrid / WFH Options
Argo DevOps Solutions Ltd
Languages: Proficiency in one or more of: Java, Spring Boot, Python, JavaScript, TypeScript, ReactJS SOLID Principles: Familiarity with object-oriented and clean coding practices Testing & BDD UnitTesting Frameworks: Experience with Cypress, Cucumber, Behave, Selenium, or similar tools Domain-Specific Languages: Knowledge of BDD approaches (e.g., Cucumber … embedding security checks at every phase of the SDLC (e.g., SAST, DAST) Automation Pipelines: Experience with Continuous Integration (CI), Continuous Delivery (CD), and continuous testing tools (e.g., Jenkins, GitHub Actions) Agile & Mentorship Agile Delivery: Background in Scrum or Kanban, assisting Product Owners and shaping team objectives Mentoring: Proven track More ❯
system capabilities Your skillset may include some of the below: Experience with Java or Python Experience developing on Linux Understanding of mocking up and unittesting frameworks Experienced with Git version control Knowledge of Agile Development using SCRUM Experience in mentoring junior team members Experience in Oracle/ More ❯
system capabilities Your skillset may include some of the below: Experience with Java or Python Experience developing on Linux Understanding of mocking up and unittesting frameworks Experienced with Git version control Knowledge of Agile Development using SCRUM Experience in mentoring junior team members Experience in Oracle/ More ❯
Clearance and willingness to obtain enhanced DV before starting role. Proficient in Java (and familiar with Python), with experience in Linux. Strong knowledge of unittesting (JUnit 5.x), mocking frameworks, and Git version control. Experienced in Agile (SCRUM) development, relational (Oracle) and NoSQL (Mongo) databases. Familiar with GitLab More ❯
with the business and industry best practices. Identify risks associated with software development tasks and mitigate and/or escalate as necessary. Plan appropriate testing approaches (eg physical/virtual/real-world) and justify them according to the different risk profiles. Model and perform analysis on problems and … constraints. Collaborate with team members to integrate developed code seamlessly into the solution. Implement continuous integration where appropriate. Define and write test scripts and unit, integration and system tests for developed software. What we're looking for Essential: Knowledge: Familiarity with of variety of development tools (IDEs, debuggers, source … control). Principles of high-assurance development. Development techniques such as unittesting, mocking, continuous integration, and test-driven development. Understanding of how the specific customer domain affects the software under development. Awareness of IT security as a major issue for companies and governments. Skills: Intermediate/advanced More ❯
ceremonies and Developer meetings Willing to challenge existing processes and look for ways to improve quality within Development processes and the Scrum team Strong Unittesting experience Ability to communicate technical issues to a non-technical audience Exposure to the folloiwng would be highly beneficail C#/ASP.NET More ❯
the Cyber domain. Key requirements: Proficient in Java Experience in JavaScript/TypeScript & React Experience of developing on Linux. Knowledge of mocking up and unittesting frameworks such as JUnit 5.x (Jupiter) Experienced with Git version control Oracle/Relational Databases and/or Mongo GitLab CI/ More ❯
gloucestershire, south west england, United Kingdom Hybrid / WFH Options
iO Associates - UK/EU
the Cyber domain. Key requirements: Proficient in Java Experience in JavaScript/TypeScript & React Experience of developing on Linux. Knowledge of mocking up and unittesting frameworks such as JUnit 5.x (Jupiter) Experienced with Git version control Oracle/Relational Databases and/or Mongo GitLab CI/ More ❯
requirements : Proficient in Java, and/or C++ Experience in JavaScript/TypeScript & React Experience of developing on Linux. Knowledge of mocking up and unittesting frameworks such as JUnit 5.x (Jupiter) Experienced with Git version control Oracle/Relational Databases and/or Mongo GitLab CI/ More ❯
gloucestershire, south west england, United Kingdom
iO Associates - UK/EU
requirements : Proficient in Java, and/or C++ Experience in JavaScript/TypeScript & React Experience of developing on Linux. Knowledge of mocking up and unittesting frameworks such as JUnit 5.x (Jupiter) Experienced with Git version control Oracle/Relational Databases and/or Mongo GitLab CI/ More ❯
ceremonies and Developer meetings Willing to challenge existing processes and look for ways to improve quality within Development processes and the Scrum team Strong Unittesting experience Ability to communicate technical issues to a non-technical audience Exposure to the folloiwng would be highly beneficail C#/ASP.NET More ❯
Bristol, Gloucestershire, United Kingdom Hybrid / WFH Options
Babcock Mission Critical Services España SA
set by the Systems Development Manager. Your responsibilities include: Development: Working with multiple workflow applications to undertake requirements reviews, technical design, modeling, software development, unittesting, and deployment. Continuous Improvement: Enhancing existing applications through ongoing improvements. Quality Assurance: Ensuring adherence to IT quality plans and procedures. Collaboration: Participating More ❯