equity, inclusion, and mutual respect Required Qualifications Formal training or certification in system design, plus relevant hands-on experience Demonstrated experience in application development, testing, deployment, and operational maintenance Proficiency in one or more programming languages Experience with automation tools and continuous delivery practices Strong knowledge of the Software … cloud technologies and services Experience designing and developing microservices-based architecture Commitment to continuous learning and innovation, especially in automation and modernization Familiarity with unittesting, mocking, and performance testing tools (e.g., JUnit, Mockito, BlazeMeter) Experience with monitoring tools such as Splunk, Dynatrace, and Grafana McGregor Boyall More ❯
equity, inclusion, and mutual respect Required Qualifications Formal training or certification in system design, plus relevant hands-on experience Demonstrated experience in application development, testing, deployment, and operational maintenance Proficiency in one or more programming languages Experience with automation tools and continuous delivery practices Strong knowledge of the Software … cloud technologies and services Experience designing and developing microservices-based architecture Commitment to continuous learning and innovation, especially in automation and modernization Familiarity with unittesting, mocking, and performance testing tools (e.g., JUnit, Mockito, BlazeMeter) Experience with monitoring tools such as Splunk, Dynatrace, and Grafana McGregor Boyall More ❯
As a QA engineer, you'll be responsible for managing manual native apps testing at all stages of the development cycle (SDLC). That will include writing and maintaining tests in collaboration with your team using our current testing process. What do we do? Enigmatic Smile is a … travel/office visits. Requirements Objectives of this role Working on ways to improve development and QA processes by working together with software engineers Testing and examining code written by others and analysing results Identifying technical problems and working with the developers to solve the blockers as quickly and … software engineers to ensure that development follows established processes and works as intended Planning projects and being involved in project management decisions Responsibilities Implementing testing tools and approaches Developing test suites where manual testing is needed Improving QA processes, including unittesting across our products Build More ❯
ORC) applications Troubleshoot issues, identify root causes, and recommend or implement solutions Manage application setup and configuration to support enhancements and additional functionalities Lead testing and verification for quarterly releases, including unittesting and user acceptance testing (UAT) Develop documentation and training materials for end users … Review quarterly cloud releases and coordinate testing activities Assess system enhancement requests, scope requirements, and deliver solutions with proper documentation Configure, test, audit, report, troubleshoot, and support integrations within the system Maintain systems with complex business rules, formulas, and workflows within core applications Monitor departmental information needs and modify More ❯
qualifications, capabilities, and skills Formal training or certification on system design concepts and applied experience Hands-on practical experience delivering system design, application development, testing, and operational stability Proficient in one or more programming language(s) Proficiency in automation and continuous delivery methods Proficient in all aspects of the … in architecture and design of microservices Learn new skills and keep up with industry innovations to deliver solutions to automate manual or cumbersome work UnitTesting, Mocking, Performance Testing (e.g. Junit, Mokito, Blazemeter) *Please note that this role will be working full time onsite.* Name: Please include More ❯
events focused on emerging technologies Foster a team culture centered around diversity, equity, inclusion, and mutual respect Required Qualifications Demonstrated experience in application development, testing, deployment, and operational maintenance Proficiency in one or more programming languages Experience with automation tools and continuous delivery practices Strong knowledge of the Software … cloud technologies and services Experience designing and developing microservices-based architecture Commitment to continuous learning and innovation, especially in automation and modernization Familiarity with unittesting, mocking, and performance testing tools (e.g., JUnit, Mockito, BlazeMeter) Experience with monitoring tools such as Splunk, Dynatrace, and Grafana McGregor Boyall More ❯
Key Responsibilities: Support and lead different phases of the product lifecycle, including analysis, development, and testing Develop new and enhance existing components in Java, with a focus on back-end application development Collaborate with front-end developers on HTML5 and Angular application development Contribute as a proactive member of … systems engineering Experience in build and release management principles, including continuous integration and continuous delivery Knowledge of application integration, software design patterns, frameworks, and unittesting Experience with automated testing, performance/memory analysis, and n-tier service-oriented architecture Strong communication and collaboration skills, with experience More ❯
of mobile app developers and testers, in the UK. The individual will be involved in the full development lifecycle from planning, defining, designing, building, testing and deployment. As a Software Engineer the individual will be responsible for managing tasks assigned to them throughout our two-week sprint cycles. Collaborative … of mobile app developers and testers, in the UK. The individual will be involved in the full development lifecycle from planning, defining, designing, building, testing and deployment. As a Software Engineer the individual will be responsible for managing tasks assigned to them throughout our two-week sprint cycles. Collaborative … UX designs using Adobe Suite or Figma Have experience in developing web applications Experience with RESTful web services Experience in Desktop development Experience in UNITtesting Experience: 2+ years of experience in software development Experience in adhering to Agile development methodology Benefits At BT, we entertain, educate, and More ❯
any NoSQL DB like OpenSearch/Elastic DB etc) and must be aware of DevSecOps processes, paradigms, and tools. Good hands-on experience of testing frameworks and libraries (Spring Boot integration tests, Unittesting with Junit/AssertJ/Mockito, Test Containers, E2E testing tools like More ❯
and coaching a team of software engineers. Your Profile Essential skills/knowledge/experience: Hands on Practical experience in System Design, Application Development, Testing and operation Stability. Experience in developing, debugging and maintaining with the technologies and frameworks such as Java, J2EE, Microservices. Spring Boot, Spring Cloud, Angular … and Kubernetes. Experience across the whole software development life cycle. Exposure to agile methodologies and CI/CD, Application Resiliency and Security. Experience in Testing frameworks such as Junit, Mockito and Cucumber for UnitTesting and Automation Testing. Good to have: Familiar with AWS via hands on More ❯
while adhering to company quality standards. Develop high quality, fit-for-purpose code that meets the business, architectural and security requirements. Design and conduct unit test plans to ensure high quality levels. Create and maintain development artefacts and documentation for existing services. Create detailed technical and design specifications in … JSON Schema React, NextJS Web tooling (e.g., webpack, Vite, esbuild) CI/CD configuration (preferably with Azure Pipelines) Object Relational Mapping (e.g., EF Core) UnitTesting frameworks (e.g., xUnit) x509 certificates OAuth/OIDC Non-technical: Experience in the Financial Services industry is desirable – preferably with a working More ❯
events focused on emerging technologies Foster a team culture centered around diversity, equity, inclusion, and mutual respect Required Qualifications Demonstrated experience in application development, testing, deployment, and operational maintenance Proficiency in one or more programming languages Experience with automation tools and continuous delivery practices Strong knowledge of the Software … cloud technologies and services Experience designing and developing microservices-based architecture Commitment to continuous learning and innovation, especially in automation and modernization Familiarity with unittesting, mocking, and performance testing tools (e.g., JUnit, Mockito, BlazeMeter) Experience with monitoring tools such as Splunk, Dynatrace, and Grafana McGregor Boyall More ❯
events focused on emerging technologies Foster a team culture centered around diversity, equity, inclusion, and mutual respect Required Qualifications Demonstrated experience in application development, testing, deployment, and operational maintenance Proficiency in one or more programming languages Experience with automation tools and continuous delivery practices Strong knowledge of the Software … cloud technologies and services Experience designing and developing microservices-based architecture Commitment to continuous learning and innovation, especially in automation and modernization Familiarity with unittesting, mocking, and performance testing tools (e.g., JUnit, Mockito, BlazeMeter) Experience with monitoring tools such as Splunk, Dynatrace, and Grafana McGregor Boyall More ❯
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. Analyst Expectations To perform prescribed activities in a timely manner and to a More ❯
leading, mentoring, and coaching a team of software engineers. Key Skills/Knowledge/Experience: Hands-on practical experience in System Design, Application Development, Testing, and Operational Stability. Exposure to Database Servers such as Oracle and NoSQL Databases such as Cassandra. Knowledge in Database ORM Frameworks such as Hibernate … and Kubernetes. Experience across the whole software development life cycle. Exposure to agile methodologies and CI/CD, Application Resiliency, and Security. Experience in Testing frameworks such as Junit, Mockito, and Cucumber for UnitTesting and Automation Testing. Managing Expectations of Non-Technical Stakeholders (Good to have More ❯
state management (Redux/Zustand/Recoil), and performance optimization Modern Frontend Tooling - Experience with build tools (Webpack, Vite), package managers (npm, yarn), and testing frameworks (Jest, React Testing Library) Some other highly valued skills may include: TypeScript - Type safety implementation in React applications for improved code quality … 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 More ❯
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. Analyst Expectations To perform prescribed activities in a timely manner and to a More ❯
Press Tab to Move to Skip to Content Link Select how often (in days) to receive an alert: Function: Software Engineering Unit: Networks Location: Alexander Bain House, Glasgow, United Kingdom Salary: Competitive with great benefits Recruiter:Luke Byrne Internal Closing Date: 1/7/25 Location: Glasgow We … of mobile app developers and testers, in the UK. The individual will be involved in the full development lifecycle from planning, defining, designing, building, testing and deployment. As a Software Engineer the individual will be responsible for managing tasks assigned to them throughout our two-week sprint cycles. Collaborative … Suite or Figma o Have experience in developing web applications o Experience with RESTful web services o Experience in Desktop development o Experience in UNITtesting Experience: o 2+ years of experience in software development o Experience in adhering to Agile development methodology At BT, we entertain, educate More ❯
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 More ❯
cloud-based user interfaces tailored for IoT applications. Lead and actively contribute to code reviews to ensure best practices and code quality. Conduct thorough testing across all phases including unittesting, integration, design verification, acceptance, and compliance testing. Experience Required Bachelor's degree in Computer Science (or … GSM/LTE-M (and satellite communication) networks into Azure cloud infrastructure, ensuring secure communication using protocols such as MQTT. Perform end-to-end testing across the full IoT stack—from cloud-based GUI/API interfaces to the cellular modem via serial communication. This role requires full right More ❯
and/or React of a travel-related web-based product Integrations between our product to 3rd party APIs System architecture design, implementation, and testing Work in an Agile environment with strong attention to a well-documented code, unittesting, and continuous integration Being able to mentor … stack development . Your final role within the team will depend on your skills and internal training will be provided Obsession for quality and testing Eager to learn new technologies and frameworks Strong communication skills What do we offer? Competitive compensation including equity in the company Generous vacation days More ❯
technology, and AI. About the Role - Inviting applications for the role of Principal Consultant, Java. In this role, you will be responsible for coding, testing and delivering high quality deliverables, and should be willing to learn new technologies. Responsibilities Excellent knowledge about J2EE frameworks and Tools and good learning … Candidate would be responsible to provide stable technical solution which is robust and scalable as per business needs. Provide hands-on code development and testing based on the project delivery needs. Ensure that system architecture and integration design standards are in alignment with broader platform strategies and business goals. … RESTful, Webserver (Apache Tomcat preferred) Hands-on with a database (preferably Oracle/Sybase/DB2) Excellent analytical and problem-solving skills Exposure to Unittesting frameworks Knowledge of Spring Boot/Hibernate Experience with JProfiler/Jprobe (any profiling tool) Strong desire to understand and learn domain More ❯
C++ and Python. · Test, deploy, and debug robotic systems in both simulation and real-world environments. · Contribute to best practices in software engineering, including unittesting, code reviews, and CI/CD pipelines. Required Qualifications: · 5 years of experience in robotics software development. · Strong programming skills in C++ More ❯
Glasgow, Scotland, United Kingdom Hybrid / WFH Options
Ntrinsic Consulting
Java Software Engineer Java Software Engineer is required by our client in Glasgow to join a project team to take ownership in coding, unittesting, PR review/approval, progression, and management of code through environments into production, mentoring and developing team members. As Java Software Engineer you More ❯
trends and contribute to technology communities to foster excellence and growth. Adhere to secure coding practices to mitigate vulnerabilities and protect data. Implement effective unittesting practices to ensure code quality and reliability. Vice President Expectations Advise stakeholders on impact and alignment across functions. Manage and mitigate risks More ❯