configuration-driven development Experience with performance optimization and feature degradation techniques Experience creating and extending templated controls, and writing custom controls Experience with asynchronous and concurrent code Experience with unittesting and related patterns Experience with JavaScript client- and server-side development Experience with DevOps, gulp scripts, Jenkins and AWS Required Education Bachelor's degree or better in More ❯
configuration-driven development Experience with performance optimization and feature degradation techniques Experience creating and extending templated controls, and writing custom controls Experience with asynchronous and concurrent code Experience with unittesting and related patterns Experience with JavaScript client- and server-side development Experience with DevOps, gulp scripts, Jenkins and AWS Required Education Bachelor's degree or higher in More ❯
configuration-driven development Experience with performance optimization and feature degradation techniques Experience creating and extending templated controls, and writing custom controls Experience with asynchronous and concurrent code Experience with unittesting and related patterns Experience with JavaScript client- and server-side development Experience with DevOps, gulp scripts, Jenkins and AWS Required Education Bachelor's degree in Computer Science More ❯
a mobile app consumes them An appreciation of mobile UX and knowledge of Apple & Google's Human Interface Guidelines Experience with, or a willingness to extend your skills in unittesting Working knowledge of Git, Continuous Integration, and other supporting systems An understanding of SCRUM/agile methodologies Analytical and problem-solving skills - whether it be tracking down More ❯
Software Development. Backend Essentials: C#, .Net 6, .Net Core, ASP.NET MVC, MySQL . Front End Desirables: JavaScript, any JS framework. Nice to have's: AWS, APIs, CI/CD, Unit Testing. Experience with Agile methodologies. Confident working across different teams. Salary/Benefits £60,000-£70,000 Bonus up to £5,000. 23 days holiday. Private Medical Insurance/ More ❯
Software Engineer - Java - Contract - £400 per day outside IR35 - Java/Microservices, Basic Test framework knowledge, Unittesting skills, Java design skills, Deployment in Pipeline knowledge ( Git lab, Jenkins, Aws tools sets) About the Company My client is seeking a Java Software Engineer on a contract basis in order to deliver Premium AIS in 2025. They are a … code Build new system requirements, including new end points (tink/Mimo/Payit) Integration into new systems (ie Mimo) Test incrementally, in line with test strategy Full E2E testing of MVP Full E2E testing as part of deployment, in collaboration with business partners Own and lead E2E deployment (release train manager) Manage the technical delivery of one … stakeholders to understand how the Platform works and how it supports business objectives Works with colleagues at multiple levels, cross-Domain, Domain, Platform and Feature teams, understanding and analysing testing requirements, including functional requirements, to plan, design, develop & maintain (where necessary) the work required to perform and monitor automation testing, building in quality as an integral part of More ❯
Software Engineer - Java - Contract - £400 per day outside IR35 - Java/Microservices, Basic Test framework knowledge, Unittesting skills, Java design skills, Deployment in Pipeline knowledge ( Git lab, Jenkins, Aws tools sets) About the Company My client is seeking a Java Software Engineer on a contract basis in order to deliver Premium AIS in 2025. They are a … code Build new system requirements, including new end points (tink/Mimo/Payit) Integration into new systems (ie Mimo) Test incrementally, in line with test strategy Full E2E testing of MVP Full E2E testing as part of deployment, in collaboration with business partners Own and lead E2E deployment (release train manager) Manage the technical delivery of one … stakeholders to understand how the Platform works and how it supports business objectives Works with colleagues at multiple levels, cross-Domain, Domain, Platform and Feature teams, understanding and analysing testing requirements, including functional requirements, to plan, design, develop & maintain (where necessary) the work required to perform and monitor automation testing, building in quality as an integral part of More ❯
Software Engineer - Java - Contract - £400 per day outside IR35 - Java/Microservices, Basic Test framework knowledge, Unittesting skills, Java design skills, Deployment in Pipeline knowledge ( Git lab, Jenkins, Aws tools sets) About the Company My client is seeking a Java Software Engineer on a contract basis in order to deliver Premium AIS in 2025. They are a … code Build new system requirements, including new end points (tink/Mimo/Payit) Integration into new systems (ie Mimo) Test incrementally, in line with test strategy Full E2E testing of MVP Full E2E testing as part of deployment, in collaboration with business partners Own and lead E2E deployment (release train manager) Manage the technical delivery of one … stakeholders to understand how the Platform works and how it supports business objectives Works with colleagues at multiple levels, cross-Domain, Domain, Platform and Feature teams, understanding and analysing testing requirements, including functional requirements, to plan, design, develop & maintain (where necessary) the work required to perform and monitor automation testing, building in quality as an integral part of More ❯
enabled Quote, Bind & Issuance Insurance solution across multiple lines of business and countries. Key Responsibilities: Senior Test Analyst for Portfolio Solutions project and support on all matters related to testing, including setting testing strategy, approaches, standards and key success factors for UnitTesting, SIT, UAT, QA, Performance and Automated Testing and continuous improvement of the … with wider Product teams including Product Owners and Product Analysts, Scrum Masters, Agile Project Managers, Actuaries, Developers and external vendors to promote and support 'best practice' to ensure that testing quality standards are being met, deliverables are aligned to overall test strategy and that the associated documentation is complete and of the required standard. Design, develop, maintain and monitor … execution of automated regression tests. Work with Business Agility to produce UAT testing approaches and plans which encompass business related testing, test scenarios and test cases, working with Product Managers, Product Owners, Product Analysts and Testers to ensure traceability to business requirements using traceability matrices and organise/run testing meetings/sessions as needed. Alignment with More ❯
City of London, London, United Kingdom Hybrid / WFH Options
twentyAI
Design and implement SQL Server database solutions to support application functionality Collaborate with Business Analysts and regional specialists to translate business requirements into technical solutions Follow coding standards, implement unittesting, and ensure high-quality delivery Use Azure DevOps for CI/CD pipeline deployments and version control Work with external vendors and manage inherited codebases Align with … Core is a bonus), solid database design and development using SQL Server, strong knowledge of WinForms and WCF, familiarity with CI/CD using Azure DevOps, and understanding of unittesting and clean code practices. Domain Knowledge : Extensive experience with ETRM systems, ideally within LNG or physical commodities trading. Solid grasp of trading workflows and systems customization. More ❯
Design and implement SQL Server database solutions to support application functionality Collaborate with Business Analysts and regional specialists to translate business requirements into technical solutions Follow coding standards, implement unittesting, and ensure high-quality delivery Use Azure DevOps for CI/CD pipeline deployments and version control Work with external vendors and manage inherited codebases Align with … Core is a bonus), solid database design and development using SQL Server, strong knowledge of WinForms and WCF, familiarity with CI/CD using Azure DevOps, and understanding of unittesting and clean code practices. Domain Knowledge : Extensive experience with ETRM systems, ideally within LNG or physical commodities trading. Solid grasp of trading workflows and systems customization. More ❯
South East London, England, United Kingdom Hybrid / WFH Options
twentyAI
Design and implement SQL Server database solutions to support application functionality Collaborate with Business Analysts and regional specialists to translate business requirements into technical solutions Follow coding standards, implement unittesting, and ensure high-quality delivery Use Azure DevOps for CI/CD pipeline deployments and version control Work with external vendors and manage inherited codebases Align with … Core is a bonus), solid database design and development using SQL Server, strong knowledge of WinForms and WCF, familiarity with CI/CD using Azure DevOps, and understanding of unittesting and clean code practices. Domain Knowledge : Extensive experience with ETRM systems, ideally within LNG or physical commodities trading. Solid grasp of trading workflows and systems customization. More ❯
Stockport, Greater Manchester, North West, United Kingdom Hybrid / WFH Options
NOVANTA TECHNOLOGIES UK LIMITED
annually. Private Medical Insurance Scheme. Annual leave - 25 days + bank holidays. Death in service scheme. Enhanced company pension scheme. A friendly and sociable working environment - including regular business unit wide social clubs, activities and events. Employee Assistance Programme Volunteering Days. Job Purpose: Using C# and object-oriented design principles, you will be responsible for the full-lifecycle (design … Responsibilities: Desktop and device software development and design using C#. Undertaking work in accordance with software development processes, procedures, and specifications. Creating software and user and technical documentation. Software testing (unittesting and integration testing). Implementation of the instructions of the quality/environmental management representative and the occupational safety specialist. Skills and Experience: Essential More ❯
and empowered. THE OPPORTUNITY SII are seeking an experienced and motivated Software Engineer to join our dynamic team working on cutting-edge space programmes. This role will involve developing, testing, and validating software solutions for space applications. KEY RESPONSIBILITIES: Develop, review, and maintain Software Requirements Specifications (SRS). Execute Requirements-Based Validation (RB Validation) to ensure software meets requirements. … Failures (NSVF) and improve verification processes. Create UML diagrams for system design and documentation. Write and maintain software code in languages like C++, Java, or Python. Develop and execute unit tests to validate software components. Conduct Technical Specification Validation (TS Validation) to ensure adherence to technical standards. Collaborate with cross-functional teams for seamless integration. Maintain detailed documentation for … 178C, ECSS). SKILLS REQUIRED: Expertise in SRS, RB Validation, and NSVF management. Proficiency in UML modeling for system design. Strong coding skills in C++, Java, Python. Experience in unittesting and TS Validation. Excellent collaboration and problem-solving skills. Attention to detail and commitment to software quality. EXPERIENCE REQUIRED: Degree in Computer Science, Software Engineering, Aerospace Engineering More ❯
understand requirements, provide technical guidance, and deliver high-quality solutions. Code quality and best practices : Write clean, maintainable, and well-documented code, adhering to best practices in software engineering. Testing and validation : Develop comprehensive unit and integration tests to ensure the reliability and accuracy of our AI retrieval systems. API development : Build and maintain REST and GraphQL APIs … methods: Familiar with Python's magic methods to enhance the functionality of custom classes. Code formatting : Adheres to code formatting standards using tools like black, isort, flake8, and pylint. Testing : Strong background in testing methodologies, including unittesting with pytest, mocking, and integration testing. Versioning : Familiar with semantic versioning and maintaining changelogs to track changes and … full-time employees): Generous PTO, plus company holidays Comprehensive medical and dental insurance Paid parental leave for all parents (12 weeks) Fertility and family planning support Early-detection cancer testing through Galleri Competitive pension scheme and company contribution Annual work-life stipends for: Home office setup, cell phone, internet Wellness stipend for gym, massage/chiropractor, personal training, etc. More ❯
DO Build low latency, scalable and highly performant exchange services including matching engine, customer gateways, market data, connectivity to external trading systems, etc. Deliver high quality systems that integrate testing at every development stage. Be a part of a dedicated engineering team committed to rapidly shipping, and iterating on products that directly impact millions of users. Be at the … programming areas: Multithreading Network programming, including multicast Interprocess Communication (shared memory, Unix/Linux queues) Performance benchmarking and tuning Extreme interest in delivering high quality software. This means that testing is embedded in the development process from the very beginning, from coding stage (unittesting), to integration testing (local and end to end integration testing), to performance (load and capacity) testing and finally, to failure recovery testing. Software engineers are fully involved in the testing process, driving much of the testing at all stages. Experience in trading system architecture, exchange gateway connectivity (binary and FIX), market data generation and ingestion, high throughput, low latency systems. You take a pragmatic approach to More ❯
system Investigation/Research into the technologies that could be used to meet requirements Writing well-designed, testable and efficient code using programming language such as Microsoft C# .Net Testing software to identify and fix bugs or defects before release. Unittesting and integration testing where possible Collaborate with wider business to deploy software across platforms More ❯
Mansfield, Nottinghamshire, UK Hybrid / WFH Options
Arden Resourcing Limited
JavaScript (ES6 or newer) Experience working with JSON Experience building accessibility compliant web applications Familiarity with Nextjs, but not essential Familiarity with code versioning tools (git) Familiarity with browser testing and debugging Familiarity with unittesting Experience working in an Agile environment Benefits Pension Private medical scheme Company gym and shower facilities Latest equipment Flexible attitude to More ❯
JavaScript (ES6 or newer) Experience working with JSON Experience building accessibility compliant web applications Familiarity with Nextjs, but not essential Familiarity with code versioning tools (git) Familiarity with browser testing and debugging Familiarity with unittesting Experience working in an Agile environment Benefits Pension Private medical scheme Company gym and shower facilities Latest equipment Flexible attitude to More ❯
Nottingham, England, United Kingdom Hybrid / WFH Options
Arden Resourcing Limited
JavaScript (ES6 or newer) Experience working with JSON Experience building accessibility compliant web applications Familiarity with Nextjs, but not essential Familiarity with code versioning tools (git) Familiarity with browser testing and debugging Familiarity with unittesting Experience working in an Agile environment Benefits Pension Private medical scheme Company gym and shower facilities Latest equipment Flexible attitude to More ❯
improve our processes and taking part in code reviews. This role requires you to collaborate closely with the Delivery team. Responsibilities All aspects of developing software including: Designing, developing, testing and deploying web applications. Coordinating with other developers and project managers. Liaising directly with customers where required. Fixing bugs, troubleshooting and resolving problems as well as proactively identify potential … feature implementation, and to be able to own the work completed. Provide support to other developers within the team. Ensure that you follow best coding practices, documentation, code reviews, unit and integration testing throughout all software developed. Skills Good knowledge of PHP unittesting frameworks such as PHPUnit or Pest. Good knowledge of frontend frameworks such More ❯
at Barclays, where you'll spearhead the evolution of our digital landscape, driving innovation and excellence. In this role, you will be performing activities related to the design, development, unittesting, deployment, support, and maintenance of an exciting transformational enterprise project with high visibility. This ambitious initiative leverages a modern tech stack, offering a unique opportunity to make … communities to foster a culture of technical excellence and growth. Adherence to secure coding practices to mitigate vulnerabilities, protect sensitive data, and ensure secure software solutions. Implementation of effective unittesting practices to ensure proper code design, readability, and reliability. Assistant Vice President Expectations To advise and influence decision making, contribute to policy development and take responsibility for More ❯
at Barclays, where you'll be working on building out Barclay’s FX options product offering. In this role, you will be performing activities related to the design, development, unittesting, deployment, support, and maintenance of our FX options pricing engine, and working with traders on front office-facing pricing tools.To be successful as a C# Pricing Developer … s technology communities to foster a culture of technical excellence and growth.Adherence to secure coding practices to mitigate vulnerabilities, protect sensitive data, and ensure secure software solutions.Implementation of effective unittesting practices to ensure proper code design, readability, and reliability.Assistant Vice President ExpectationsTo advise and influence decision making, contribute to policy development and take responsibility for operational effectiveness. More ❯
to contribute positively to Scrum 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 SQL Azure JavaScript/Angular More ❯
to contribute positively to Scrum 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 SQL Azure JavaScript/Angular More ❯