best understand and empower our users. Engage with our agile planning and development processes to help craft delivery of our products. Demonstrate quality through unittesting and continuous integration. Required Skills and Experience: We are seeking an experienced engineer with the following skills: Proficiency with the basics of … modern, effective software development: source control, automated testing, CI/CD, object-oriented or functional paradigms, containerisation and Agile methodologies. Demonstrable experience delivering web or desktop apps and services. A result-driven, 'get things done' approach to shipping high-quality, robust software which is maintainable and responsive to evolving More ❯
Migration of Python data products into C++ to drastically improve performance. Helping to drive improvements in all areas, including the parsing framework, data quality, testing and CI. Understanding the data, how it reaches BMLL, how we process it and deliver it to customers. Communicating with technical teams both within … team. Industry experience of developing on a Linux platform. Industry experience of Python. Experience of industry-standard development methodologies such as source code control, unittesting and continuous integration. Ability to self-organise and deliver a project over a period of up to a few months. Strong problem More ❯
years minimum)/.Net Core. Experience with logical data design, and in designing schemas for relational database systems (3 Years minimum) Experience with unittesting, TDD/BDD Experience with design and development of n-tier architectures (5 Years minimum More ❯
london, south east england, united kingdom Hybrid / WFH Options
Oliver Bernard
years minimum)/Net Core. Experience with logical data design, and in designing schemas for relational database systems (3 Years minimum) Experience with unittesting, TDD/BDD Experience with design and development of n-tier architectures (5 Years minimum 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 ❯
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 ❯
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 ❯
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 ❯
Stevenage, Hertfordshire, United Kingdom Hybrid / WFH Options
TieTalent
in synergy to develop simulations and representations of real equipment. Our approach to software development includes: Configuration control Continuous Integration Continuous Delivery or Deployment Unittesting and test-driven development Skillset/Experience Required: Proficient in C#/C++ Microsoft Visual Studio, Eclipse Ability to work from high More ❯
GCP, Firebase, or AWS Solid understanding of agile development practices and project management tools Proficiency with development toolchains including Git , JIRA (or similar), and unittesting frameworks Familiarity with home automation platforms and voice assistants (e.g. Google Home, Alexa) Experience in web development using React , JavaScript , and TypeScript More ❯
GCP, Firebase, or AWS Solid understanding of agile development practices and project management tools Proficiency with development toolchains including Git , JIRA (or similar), and unittesting frameworks Familiarity with home automation platforms and voice assistants (e.g. Google Home, Alexa) Experience in web development using React , JavaScript , and TypeScript More ❯
successful software products Strong communication skills - able to translate technical ideas for non-technical stakeholders Passion for innovation and commitment to high-quality code, unittesting, and best practices Ability to thrive in a fast-paced, Agile, and ever-evolving environment If you're interested, please apply by More ❯
Sheffield, Yorkshire, United Kingdom Hybrid / WFH Options
Pricecheck
of changes by challenging and providing feedback Champion a quality focused approach including good planning; strategy; participating in early discovery of defects; code reviews; unittesting where appropriate; and collaboration with key stakeholders. Continuously deliver value to Pricecheck by using technology to solve business problems with creativity and More ❯
premises and cloud-based systems. Develop and implement cloud infrastructure to support current and future business needs. Participate in technical design, application build, configuration, unittesting, and production deployment. Ensure all cloud solutions exhibit high levels of cost efficiency, performance, security, scalability, and reliability. Manage offshore and onshore More ❯
skills, including experience with relevant data libraries. Cloud engineering experience, particularly with AWS and Databricks.Exposure to GenAI/NLP, MLflow, Jenkins, workflow automation, AutoML, unittesting, and model explainability is a plus What You'll Do: As a Machine Learning Engineer, you will be a pivotal part of More ❯
including experience with relevant data libraries. Cloud engineering experience, particularly with AWS and Databricks. Exposure to GenAI/NLP, MLflow, Jenkins, workflow automation, AutoML, unittesting, and model. What You'll Do: As a Machine Learning Engineer, you will be a pivotal part of our team, focusing on More ❯
a successful website platform using C#, ASP.NET and ASP.NET MVC Design and build innovative new tools and solutions Use best development practices such as unittesting and code review Optimise and refactor existing code You will be given early responsibility for discrete projects and will receive structured, quarterly More ❯
propose interaction patterns and implement designs end-to-end; An ability to ask questions to understand requirements ahead of implementation; Experience with version control, unittesting, continuous integration and code quality tools; Experience of producing client-facing applications and an awareness of the UX and UI challenges involved More ❯
propose interaction patterns and implement designs end-to-end; An ability to ask questions to understand requirements ahead of implementation; Experience with version control, unittesting, continuous integration and code quality tools; Experience of producing client-facing applications and an awareness of the UX and UI challenges involved More ❯
propose interaction patterns and implement designs end-to-end; An ability to ask questions to understand requirements ahead of implementation; Experience with version control, unittesting, continuous integration and code quality tools; Experience of producing client-facing applications and an awareness of the UX and UI challenges involved More ❯
models to production at scale with robust monitoring systems Advanced knowledge of SQL and data manipulation techniques Mastery of software engineering best practices including unittesting, CI/CD, model management and experiment tracking Track record of successful technical mentorship and team development Demonstrated cross-functional collaboration skills More ❯
Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
Studio 24 Ltd
get input from you on our ways of working. You will have experience in or be motivated to learn about (in order of importance): Unittesting Continuous integration (we use GitHub Actions) Templating engine syntax (we use Twig) Data integration with APIs Elasticsearch Semantic HTML and accessibility CSS More ❯
scientists, reporting and tracking bugs and other QA metrics, and helping troubleshoot and solve issues. Helping implement and scale our functional, E2E, regression, and unittesting frameworks across the SDLC. Desired skills: A Computer Science or Technical University degree. Proven experience in a QA role of web applications. … agile and TDD development environment. Excellent communication skills; a team player. Familiarity with QA processes across the whole SDLC: requirements setting, design, planning, implementation, testing, deployment, maintenance, support. Proficient in written and spoken English. Self-motivated individual with strong sense for commitment to high-quality delivery. Why you do More ❯
Lightning Web Components (LWC), and Visualforce where appropriate. Participate in integrating Salesforce with other business systems via APIs, with support from experienced developers. Conduct unittesting and support team testing efforts to ensure solutions meet requirements. Help identify and troubleshoot system issues and bugs. Maintain clear code More ❯
specific algorithms and infrastructure support. Meeting with clients to determine requirements. Independently produce precise well-founded functional specifications. Direct quality assurance and user acceptance testing by writing test plans and execution. Preparing operational documentation and presenting progress reports to customers and subsequent support and training to clients. Working with … software and determines requirements for new/modified systems in the light of business needs. Software Development and Maintenance using Agile/SCRUM processes. UnitTesting with Junit. Developing user interfaces. Liaison with QA and users for Acceptance Testing. Liaison with other developers and project managers. Leading the … and long-term planning. Controlling and planning the maintenance of existing software systems in liaison with relevant stakeholders. Implementation and evaluation of the software. Testing and correction of software programs. Knowledge of multi-threaded development is preferred. Knowledge of information systems development or design. Building applications using Spring framework. More ❯