to deliver customer-centric solutions. Lead the development of reliable, scalable applications. Mentor junior engineers and foster a culture of continuous improvement. Ensure high codequality through best practices and code reviews. Stay current with emerging technologies to drive innovation. To be successful in this role … and colleagues. Accountabilities Development and delivery of high-qualitysoftware solutions by using industry aligned programming languages, frameworks, and tools. Ensuring that code is scalable, maintainable, and optimised for performance. Cross-functional collaboration with product managers, designers, and other engineers to define software requirements, devise solution strategies … and ensure seamless integration and alignment with business objectives. Collaboration with peers, participate in code reviews, and promote a culture of codequality and knowledge sharing. Stay informed of industry technology trends and innovations and actively contribute to the organization's technology communities to foster a More ❯
improve software using various engineering methodologies that provide business, platform, and technology capabilities for our customers and colleagues. Accountabilities Develop and deliver high-qualitysoftware solutions using industry-standard programming languages, frameworks, and tools, ensuring … scalability, maintainability, and performance. Collaborate with product managers, designers, and engineers to define requirements, devise solutions, and ensure alignment with business objectives. Participate in code reviews and promote a culture of codequality and knowledge sharing. Stay informed of industry trends and contribute to technology communities … to foster technical excellence. Adhere to secure coding practices to mitigate vulnerabilities and protect data. Implement effective unit testing practices to ensure codequality and reliability. Vice President Expectations Set strategy, drive requirements, and recommend changes; plan resources, budgets, and policies; manage and improve processes. Manage teams More ❯
ability to think beyond routine or conventional approaches to build solutions or break down technical problems. Creates secure and high-quality production code and maintains algorithms that … run synchronously with appropriate systems. Produces architecture and design artifacts for complex applications while being accountable for ensuring design constraints are met by softwarecode development. Gathers, analyzes, synthesizes, and develops visualizations and reporting from large, diverse data sets in service of continuous improvement of software applications and systems. … experience in system design, application development, testing, and operational stability. Proficient in coding in one or more languages. Experience in developing, debugging, and maintaining code in a large corporate environment with one or more modern programming languages and database querying languages. Overall knowledge of the Software Development Life Cycle. More ❯
Manager at Barclays, where you'll lead and manage engineering teams, providing technical guidance, mentorship, and support to ensure the delivery of high-qualitysoftware solutions. As an Engineering Manager, you will see your team as your product. Although you possess technical credibility and a deep understanding of … with programming skills such as Java, Spring, Spring Boot, React, Angular, etc. Experience with unit, mutation, component, integration, and automated functional testing. Familiarity with codequality and code scanners, GitLab, Cloud Hosting, JIRA, etc. Knowledge of private and public cloud storage and data services. Excellent verbal … . Purpose of the role To lead and manage engineering teams, providing technical guidance, mentorship, and support to ensure the delivery of high-qualitysoftware solutions, driving technical excellence, fostering a culture of innovation, and collaborating with cross-functional teams to align technical decisions with business objectives. Accountabilities More ❯
glasgow, central scotland, United Kingdom Hybrid / WFH Options
Cognizant
maintain test plans, test cases, and test scripts to ensure comprehensive test coverage Execute manual and automated tests to identify defects and ensure softwarequality Participate in code reviews and provide feedback to improve codequality and testability Continuously evaluate and improve testing processes … teams to ensure seamless integration of testing processes within the CI/CD pipeline Lead the testing efforts for various projects, ensuring high-quality deliverables. Oversee the creation and execution of test plans, test cases, and test scripts. Provide detailed test metrics and reporting to stakeholders. Utilize SNOW … initiatives within the testing team. Oversee the implementation of automated testing frameworks using Selenium, TestNG, and Jenkins Provide guidance and mentorship to junior quality engineers on best practices and testing methodologies Essential Skills: Possess strong experience in Web App testing and Test Metrics and Reporting. Possess domain experience More ❯
our customers and colleagues. Accountabilities Development and delivery of high-qualitysoftware solutions using industry-aligned programming languages, frameworks, and tools, ensuring code is scalable, maintainable, and optimized for performance. Cross-functional collaboration with product managers, designers, and other engineers to define requirements, devise solutions, and ensure … seamless integration with business objectives. Participate in code reviews and promote a culture of quality and knowledge sharing. Stay informed of industry trends and contribute to technology communities to foster excellence and growth. Adhere to secure coding practices to mitigate vulnerabilities and protect data. Implement effective unit … testing practices to ensure codequality and reliability. Analyst Expectations Perform activities timely and to a high standard, driving continuous improvement. Require in-depth technical knowledge and experience in the assigned area. Lead and support team development, guide work, and coordinate resources. Demonstrate leadership behaviors (Listen, Energize More ❯
enable consistent, efficient software delivery at scale. As part of our team, you'll have the opportunity to meaningfully impact developer productivity and softwarequality across the enterprise. You'll balance technical implementation with documentation and education, helping teams adopt modern development practices while maintaining our organisation's … and colleagues. Accountabilities Development and delivery of high-qualitysoftware solutions by using industry aligned programming languages, frameworks, and tools. Ensuring that code is scalable, maintainable, and optimized for performance. Cross-functional collaboration with product managers, designers, and other engineers to define software requirements, devise solution strategies … and ensure seamless integration and alignment with business objectives. Collaboration with peers, participate in code reviews, and promote a culture of codequality and knowledge sharing. Stay informed of industry technology trends and innovations and actively contribute to the organization's technology communities to foster a More ❯
and colleagues. Accountabilities Development and delivery of high-qualitysoftware solutions by using industry aligned programming languages, frameworks, and tools. Ensuring that code is scalable, maintainable, and optimized for performance. Cross-functional collaboration with product managers, designers, and other engineers to define software requirements, devise solution strategies … and ensure seamless integration and alignment with business objectives. Collaboration with peers, participate in code reviews, and promote a culture of codequality and knowledge sharing. Stay informed of industry technology trends and innovations and actively contribute to the organization’s technology communities to foster a … to secure coding practices to mitigate vulnerabilities, protect sensitive data, and ensure secure software solutions. Implementation of effective unit testing practices to ensure proper code design, readability, and reliability. Analyst Expectations To perform prescribed activities in a timely manner and to a high standard consistently driving continuous improvement. Requires More ❯
and colleagues. Accountabilities Development and delivery of high-qualitysoftware solutions by using industry aligned programming languages, frameworks, and tools. Ensuring that code is scalable, maintainable, and optimized for performance. Cross-functional collaboration with product managers, designers, and other engineers to define software requirements, devise solution strategies … and ensure seamless integration and alignment with business objectives. Collaboration with peers, participate in code reviews, and promote a culture of codequality and knowledge sharing. Stay informed of industry technology trends and innovations and actively contribute to the organization s technology communities to foster a … to secure coding practices to mitigate vulnerabilities, protect sensitive data, and ensure secure software solutions. Implementation of effective unit testing practices to ensure proper code design, readability, and reliability. Analyst Expectations To perform prescribed activities in a timely manner and to a high standard consistently driving continuous improvement. Requires More ❯
contract/Perm Experience level- atleast 7+ year experience Client: Mphasis Key Responsibilities/Tech Skills • Create robust, scalable, high-performance, secure and resilient code according to specified requirements and design, adhering to established best practices and standards. • Develop effective test cases, including unit tests, regression tests, and performance … on experience with UI modern technologies like ReactJS and/or AngularJS • Hands-on experience in database development with technologies such as Oracle, Cassandra. • Code efficient data ingestion orchestration using Spring Integration, Spring Batch to facilitate integration with upstream and downstream applications. • Solid understanding in Agile Methodology, CI/… CD Pipelines and OKRs. • Expertise in debugging code, resolving defects, codequality issues, and familiarity with related tools. Soft Skills • Taking initiative, being proactive, and demonstrating ownership while executing development tasks. • Ability to clearly communicate and articulate ideas and technical concepts with leads and colleagues. • Ability More ❯
Full Stack Developer Location : Glasgow, UK(Full Onsite) Contract: 12 + Months (Inside IR35) Job Description: Create robust, scalable, high-performance, secure and resilient code according to specified requirements and design, adhering to established best practices and standards. Develop effective test cases, including unit tests, regression tests, and performance … experience with UI modern technologies like ReactJS and/or AngularJS Hands-on experience in database development with technologies such as Oracle , Cassandra . Code efficient data ingestion orchestration using Spring Integration, Spring Batch to facilitate integration with upstream and downstream applications. Solid understanding in Agile Methodology, CI/… CD Pipelines and OKRs. Expertise in debugging code, resolving defects, codequality issues, and familiarity with related tools. Soft Skills Taking initiative, being proactive, and demonstrating ownership while executing development tasks. Ability to clearly communicate and articulate ideas and technical concepts with leads and colleagues. Ability More ❯
Key Responsibilities/Tech Skills Create robust, scalable, high-performance, secure and resilient code according to specified requirements and design, adhering to established best practices and standards. Develop effective test cases, including unit tests, regression tests, and performance tests. Extensive hands-on experience with Micro Services, REST/GraphQL … experience with UI modern technologies like ReactJS and/or AngularJS Hands-on experience in database development with technologies such as Oracle , Cassandra . Code efficient data ingestion orchestration using Spring Integration, Spring Batch to facilitate integration with upstream and downstream applications. Solid understanding in Agile Methodology, CI/… CD Pipelines and OKRs. Expertise in debugging code, resolving defects, codequality issues, and familiarity with related tools. Soft Skills Taking initiative, being proactive, and demonstrating ownership while executing development tasks. Ability to clearly communicate and articulate ideas and technical concepts with leads and colleagues. Ability More ❯
for our customers and colleagues. Accountabilities Develop and deliver high-qualitysoftware solutions using industry-standard programming languages, frameworks, and tools, ensuring code is scalable, maintainable, and performant. Collaborate with product managers, designers, and engineers to define requirements, devise solutions, and ensure alignment with business objectives. Participate … in code reviews and promote a culture of quality and knowledge sharing. Stay informed of industry trends and contribute to our technology communities. Follow secure coding practices to mitigate vulnerabilities and protect data. Implement effective unit testing to ensure codequality and reliability. Vice More ❯
for our customers and colleagues. Accountabilities Develop and deliver high-qualitysoftware solutions using industry-aligned programming languages, frameworks, and tools. Ensure code is scalable, maintainable, and optimized for performance. Collaborate cross-functionally with product managers, designers, and engineers to define requirements and ensure seamless integration with … business objectives. Participate in code reviews and promote a culture of quality and knowledge sharing. Keep abreast of industry trends and contribute to the organization's technology communities. Follow secure coding practices to mitigate vulnerabilities and protect data. Implement effective unit testing practices to ensure codequality and reliability. Analyst Expectations Perform activities timely and to a high standard, driving continuous improvement. Possess in-depth technical knowledge and experience in their area. Lead and support team development, guide work, and coordinate resources. Demonstrate leadership behaviors: Listen, Energize, Align, Develop. Develop technical expertise and More ❯
IT, building our interface for analytics capabilities for the future. To be successful as a C++ Developer, you should have experience with: Writing C++ code (running on both Windows and Linux would be preferred) Good understanding of Object-oriented programming (OOP) and sound knowledge of STL library Good communication … and colleagues. Accountabilities Development and delivery of high-qualitysoftware solutions by using industry aligned programming languages, frameworks, and tools. Ensuring that code is scalable, maintainable, and optimized for performance. Cross-functional collaboration with product managers, designers, and other engineers to define software requirements, devise solution strategies … and ensure seamless integration and alignment with business objectives. Collaboration with peers, participate in code reviews, and promote a culture of codequality and knowledge sharing. Stay informed of industry technology trends and innovations and actively contribute to the organization's technology communities to foster a More ❯
glasgow, central scotland, United Kingdom Hybrid / WFH Options
Eden Scott
DevOps (highly desirable), Salesforce DX, Gearset, CLI, or ANT Migration Tool. Practical familiarity with Azure DevOps , including Pipelines, Repos, Test Plans, and SonarQube for codequality checks. Experience working directly with VS Code and relevant extensions (Salesforce CLI, extensions for code analysis). A background More ❯
your time coding , but just as importantly, you'll help modernize our engineering processes and drive technical growth across the team. You'll: Maintain codequality -our software makes million-pound decisions, so every detail counts. Advocate for best practices in coding, testing, and software delivery. Conduct … peer reviews , ensuring high standards of collaboration and code quality. Contribute to architectural design to build scalable, sustainable solutions. Drive adoption of consistent coding standards and documentation. Help define the technical direction of projects. Lead continuous improvement initiatives, from adopting new tools to evolving development processes. What Skills Do … Proficiency in languages such as Node.js, C#, Python, or C++ . DevOps & Infrastructure : Familiarity with Docker, Kubernetes, CI/CD pipelines , and Infrastructure-as-Code tools like Terraform or Bicep. What's in It for You? At Simul8, we love what we do , but we don't take ourselves More ❯
and colleagues. Accountabilities Development and delivery of high-qualitysoftware solutions by using industry aligned programming languages, frameworks, and tools. Ensuring that code is scalable, maintainable, and optimized for performance. Cross-functional collaboration with product managers, designers, and other engineers to define software requirements, devise solution strategies … and ensure seamless integration and alignment with business objectives. Collaboration with peers, participate in code reviews, and promote a culture of codequality and knowledge sharing. Stay informed of industry technology trends and innovations and actively contribute to the organization's technology communities to foster a … to secure coding practices to mitigate vulnerabilities, protect sensitive data, and ensure secure software solutions. Implementation of effective unit testing practices to ensure proper code design, readability, and reliability. Analyst Expectations To perform prescribed activities in a timely manner and to a high standard consistently driving continuous improvement. Requires More ❯
Engage directly with business users for requirements and solutions. Assist team members in design and development. Collaborate on risk mitigation and issue escalation. Ensure codequality through standards, reviews, and testing. Contribute to cloud migration for the Treasury platform. Requirements: 3-5 years software development experience. Hands More ❯
Proficiency in Spring Integration/Batch for data orchestration, Agile methodologies, CI/CD pipelines, and test-driven development is essential. Strong debugging and codequality skills required. Open for both Contracts (inside IR35) & Permanent roles More ❯
and colleagues. Accountabilities: Development and delivery of high-qualitysoftware solutions by using industry aligned programming languages, frameworks, and tools. Ensuring that code is scalable, maintainable, and optimized for performance. Cross-functional collaboration with product managers, designers, and other engineers to define software requirements, devise solution strategies … and ensure seamless integration and alignment with business objectives. Collaboration with peers, participate in code reviews, and promote a culture of codequality and knowledge sharing. Stay informed of industry technology trends and innovations and actively contribute to the organization's technology communities to foster a … to secure coding practices to mitigate vulnerabilities, protect sensitive data, and ensure secure software solutions. Implementation of effective unit testing 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 operational effectiveness. More ❯
DevOps, automation, and CI/CD best practices (Jenkins, GitLab, Docker) Collaborate with cross-functional teams to deliver high-impact solutions Mentor engineers, promote codequality, and foster a culture of technical excellence Contribute to long-term platform strategy and innovation What You’ll Bring Proven experience … in Java (or similar) and working across multiple languages Deep knowledge of AWS and infrastructure as code (Terraform, CloudFormation) Strong background in DevOps, CI/CD, and container orchestration Exposure to SaaS deployments, monitoring (ELK, CloudWatch), and SRE practices Familiar with Agile methodologies and secure software development base More ❯
Glasgow, Scotland, United Kingdom Hybrid / WFH Options
Caspian One
trading platform from the ground up. This role isn’t a team lead post, but you’ll be a technical anchor—someone trusted for code reviews, design input, and technical mentoring. What You’ll Be Doing Architecting and developing key components of a real-time, low-latency trading system … Writing high-performance Java code with a strong focus on multi-threading and concurrency Being the team’s go-to engineer for technical decisions, design challenges, and codequality Collaborating closely in a high-trust team environment across Glasgow and London What Success Looks Like (First More ❯
capabilities using Apache Lucene, Solr, or Elasticsearch . Engineer scalable data pipelines in Java or Python . Write high-quality, test-driven code using Agile methodologies. Collaborate with Business Analysts, Data Engineers, and UI Developers. Work across the full stack, from React/TypeScript front-end to … Java-based search services . Leverage cloud technologies like Azure Data Factory, Batch Services, Azure SQL . Contribute to DevOps practices, code reviews, and system optimizations. What We’re Looking For: Strong experience in Java development and exposure to Python . Experience with large-scale data processing and search … and CI/CD practices. A degree in Computer Science/Software Engineering or equivalent experience. Familiarity with writing automated tests and maintaining high code quality. About Amici: Founded in 2005, Amici provides a cloud-based purchasing and inventory management platform for biotech and life sciences organizations. The MyAmici More ❯