HCLTech is a global technology company, home to 219,000+ people across 54 countries, delivering industry-leading capabilities centered on digital, engineering and cloud, powered by a broad portfolio of technology services and products. We work with clients across all major verticals, providing industry solutions for Financial Services, Manufacturing, Life Sciences and Healthcare, Technology and Services, Telecom and Media … The existing Oracle database will be migrated to Postgres or MySQL and testing this will be critical. This is not a straightforward lift-and-shift. The migration involves: Re-engineering procedural logic from PL/SQL into C# application code within a .NET environment. Decoupling business logic from the Oracle database , transforming it into maintainable, testable services. Mapping Oracle … the existing Oracle PL/SQL codebase throughout the migration. Translate and refactor Oracle stored procedures and other database logic into efficient and maintainable C# code. Work closely with software engineers and business analysts to accurately capture and re-implement business logic in the new architecture. Troubleshoot issues arising from differences in execution behaviour between PL/SQL and More ❯
HCLTech is a global technology company, home to 219,000+ people across 54 countries, delivering industry-leading capabilities centered on digital, engineering and cloud, powered by a broad portfolio of technology services and products. We work with clients across all major verticals, providing industry solutions for Financial Services, Manufacturing, Life Sciences and Healthcare, Technology and Services, Telecom and Media … The existing Oracle database will be migrated to Postgres or MySQL and testing this will be critical. This is not a straightforward lift-and-shift. The migration involves: Re-engineering procedural logic from PL/SQL into C# application code within a .NET environment. Decoupling business logic from the Oracle database , transforming it into maintainable, testable services. Mapping Oracle … the existing Oracle PL/SQL codebase throughout the migration. Translate and refactor Oracle stored procedures and other database logic into efficient and maintainable C# code. Work closely with software engineers and business analysts to accurately capture and re-implement business logic in the new architecture. Troubleshoot issues arising from differences in execution behaviour between PL/SQL and More ❯
information. This is a highly technical position; individuals will be screened by peers in a technical review of skills and experience. Essential Duties and Responsibilities: Design and implement JEE software applications. Use modern softwareengineering tools and methodologies, including Eclipse, and Atlassian Products (Jira, Confluence) Work with users in an Agile development approach to understand requirements, then … testing tools Cypress, Selenium, JMeter Job Skills: Must have strong HTML5, JSON, CSS, and CSS framework skills. Demonstrated ability to think critically and creatively to develop innovative solutions to software problems. Excellent problem solving and critical thinking skills. Ability to develop and maintain components with stringent performance requirements. Education: Bachelor's Degree in Computer Science, SoftwareEngineeringMore ❯
We work with some of the UK's biggest companies and government departments to provide a pragmatic approach to technology, delivering bespoke software solutions and expert advice. Our clients are increasingly looking to us to help them make the best use of their data. In building data platforms and pipelines, our data engineers create the foundation for diverse data … hands-on, client-facing roles, with openings at senior or lead level to suit your experience. You may be leading teams, setting technical direction, advising clients or solving tough engineering challenges. You'd also be expected to spend some time on-site with clients in the London area on an ad-hoc basis. Our data engineers combine a strong … softwareengineering approach with solid data fundamentals and experience with modern tools. We're technology agnostic, and we're open minded when it comes to your existing skillset. What are we looking for? Good experience with some of the technologies and approaches typical in modern data engineering and reporting. Including storage, data pipelines to ingest and transform More ❯
Engineer to drive our end-to-end testing initiative and overall testing roadmap. We are looking for a technically skilled and strategically minded test leader to elevate our quality engineering practices. This role is ideal for someone who is passionate about building reliable, scalable test frameworks and embedding quality into every step of the development lifecycle. You will collaborate … across engineering, product, and infrastructure teams to create automated testing solutions that accelerate delivery, improve confidence, and reduce risk. This is a high-impact opportunity for someone who thrives in a fast-moving, data-driven environment and is ready to take ownership of our testing vision. Who You Are: A passionate and pragmatic quality engineer who understands the value … to-end test frameworks (UI, API, performance) Build reusable tools and pipelines that integrate seamlessly into our CI/CD workflows Drive quality-first development practices and partner with engineering leaders to embed testability into designs Define, track, and communicate quality KPIs that drive accountability and continuous improvement Act as a mentor and coach for engineers and QA professionals More ❯
UK remote (willing to travel to Glasgow office once per quarter) Eden Scott is recruiting a Software Engineer for Amici to develop a modern platform. With significant growth, Amici seeks an engineer skilled in C# or Java to shape the future of the MyAmici platform. About the Role You'll be a key member of our development team, responsible … Deliver high-quality code using Agile and Test Driven Development methodologies. Develop and maintain domain knowledge based on customer use-cases and industry practices. Turn requirements into well-structured software that meets business needs. Participate in requirements review sessions with Business Analysts and QA Engineers. Develop complex database queries, views, triggers, and functions. Conduct code reviews and participate in … pair programming sessions. Assess the impact of changes on systems and infrastructure. Document your code for technical and operational maintenance. Support the smooth transition of software into production. Provide third-level support for production software during business hours. What We're Looking For: Experience in professional development, ideally in C# or Java . Professional experience with modern JavaScript More ❯
/Flexibility: Vienna, VA and Chantilly, VA with remote flexibility Responsibilities: As a Machine Learning Engineer, you'll be part of the Agile team delivering machine learning applications and software systems at scale. You'll implement machine learning applications using existing and emerging technology platforms to deliver business value to our clients. You'll have the opportunity to continuously … other engineers and develop your technical knowledge and skills to keep our team at the cutting edge of technology. Collaborate with a cross-functional team comprising other ML Engineers, Software Engineers, DevSecOps Engineers, and Data Scientists. Develop machine learning models and pipelines that are integral to mission success within this computer vision platform. Qualifications: 4+ years of relevant hands … VS Code) Understanding of machine learning techniques and algorithms, data mining, and statistical analysis. Experience with cloud platform (AWS, Azure and GCP), AWS experience preferred Proven experience with modern software development and engineering practices including scrum/agile, Git, and DevSecOps specifically GitLab CI/CD Experience building and maintaining machine learning pipelines Experience with container applications such More ❯
production and improving system design and infrastructure. You’ll also guide a small technical team (2–3 people), but the focus remains deeply technical - ideal for someone from a softwareengineering background. What you'll do: Build and scale NLP/document processing pipelines using microservices Lead 2–3 reports (data scientists + AIOps engineer) Set engineeringMore ❯
City of London, London, United Kingdom Hybrid / WFH Options
trg.recruitment
production and improving system design and infrastructure. You’ll also guide a small technical team (2–3 people), but the focus remains deeply technical - ideal for someone from a softwareengineering background. What you'll do: Build and scale NLP/document processing pipelines using microservices Lead 2–3 reports (data scientists + AIOps engineer) Set engineeringMore ❯
of a global interdisciplinary team of experts. We hire engineers and specialists across a variety of AI research areas to drive the company's digital transformation. The science and engineering of AI are rapidly evolving. We are looking for an adaptable learner who can think in code and likes to learn and develop new skills as they are needed … supporting the efforts of others. Is this you? Come join us! About the Role: In this opportunity as a Senior Research Engineer , you will: Develop and Deliver: Applying modern software development practices, you will be involved in the entire software development lifecycle, building, testing and delivering high-quality solutions. Build Scalable ML Solutions: You will create large scale … position of Senior Research Engineer if your background includes: Required Skills and Experience: A Bachelor's Degree in Computer Science, Related Field, or Equivalent Experience At least 5 years softwareengineering experience. At least 2 years working on a Machine Learning related product or solution. Have a deep understanding of Python software development stacks and ecosystems. Demonstrate More ❯
Scientist/Machine Learning Engineer Who We Are: We are a fast growing business and technology consultant company co-founded in 2019. We offer a custom-tailored, white-glove engineering service fit for our clients, because a digital transformation is more than just technology. With a successful track record of being a preferred vendor for Fortune 500 companies and … Learning role will drive additional value for our customers by feeding into the delivery of strategic data science solutions whilst setting up resilient and future-proof ML infrastructure and engineering foundations. This role also exists to provide technical oversight of and direction for the design, development, and implementation of value-generating data science solutions across the business. At its … and problem-solving ability. Experience working in an e-commerce/retail market would be beneficial. Strong stakeholder management skills: working collaboratively with Data Science, System, DevOps, Data and SoftwareEngineering teams. Extensive experience leading or delivering commercially driven Machine Learning projects from inception through to deployment and maintenance. Proven experience building Machine Learning projects in a Cloud More ❯
Lead Backend Engineer London - Hybrid (1x day per week) Salary: Up to £100k DOE + Benefits About Us Our client is a Insurtech Unicorn looking to expand their engineering team. With the opportunity to work on existing products which have generated millions in revenue to something new changing the landscape of the insurance world, this is the perfect opportunity … backend features end-to-end-design, implement, test, deploy, and monitor Mentor and guide engineers through code reviews, design discussions, and best practices Collaborate closely with Product, Design, and Engineering teams in an agile environment Drive continuous improvement in engineering standards, code quality, and team productivity Shape the platform's service-oriented architecture and infrastructure as we scale … or Django REST Framework Deep understanding of microservices architecture, APIs, service discovery, and messaging patterns Experience with cloud platforms (AWS, GCP, Azure) and containerization (Docker; Kubernetes a plus) Strong softwareengineering fundamentals: clean code, testing, performance optimization, OOP, algorithms Familiar with SQL and NoSQL databases (PostgreSQL, MongoDB) and CI/CD pipelines Comfortable in fast-changing environments with More ❯
Out in Science, Technology, Engineering, and Mathematics
Reliability Engineer in the Axon IaC group, your responsibilities will include contributing to architectural decisions, tool selection and guiding best practices for our IaC provisioning pipelines. You will drive engineering projects that empower teams across Axon to deliver new features efficiently. You are obsessed with achieving the high performance and reliability our customers demand and reducing toil. You will … for Infrastructure as Code and building robust delivery pipelines. You take pride in setting high standards for code quality and maintainability, and you thrive in environments where excellence in engineering practices is the norm. With a platform-first mindset, you'll champion automation in infrastructure delivery-reducing manual toil and accelerating our path to full infrastructure automation. What You … ll Do Location: London, England Build robust, easy-to-use foundational platforms and tools that enable engineering teams to provision services rapidly, consistently, and securely. Exemplify cloud-native site reliability best practices. Write code that is performant, maintainable, clear, and concise. Employ strong problem-solving skills, with the ability to debug problems in cloud-native distributed systems. Influence and More ❯
Join us as a Senior Site Reliability Engineer - Oracle where you'll spearhead the evolution of our digital landscape, driving innovation and excellence. This role will include: applying softwareengineering techniques, automation, and best practices in incident response, ensuring the reliability, availability, and scalability of the systems, platforms, and technology through them To be successful as a Senior … acumen strategic thinking and digital and technology, as well as job-specific technical skills This role will be based in our Knutsford campus. Purpose of the role To apply softwareengineering techniques, automation, and best practices in incident response, to ensure the reliability, availability, and scalability of the systems, platforms, and technology through them. Accountabilities Availability, performance, and … and resource usage, identify and address bottlenecks, and implement best practices for performance tuning. Collaboration with development teams to integrate best practices for reliability, scalability, and performance into the software development lifecycle, and work closely with other teams to ensure smooth and efficient operations. Stay informed of industry technology trends and innovations, and actively contribute to the organization's More ❯
for Salesforce staff. Maintaining the security and integrity of the application software. Education and Experience Bachelor's degree in Computer Science or another relevant subject 5+ years of professional software development experience with a focus on user interface development within the Salesforce platform Salesforce Platform Developer Credential Required Skills Working knowledge and experience with complex business systems integration as … well as object-oriented design patterns and development Experience with data driven applications and relational databases Experience and expertise in core web technologies including HTML5, Javascript and jQuery Softwareengineering skills with Platform (Apex, VisualForce, SOQL, Unit Testing) Softwareengineering skills with Java SE & EE (Java, JSF, SQL) preferred Experience with Model View Controller (MVC) and … with web services (REST & SOAP, JSON & XML, etc.) Familiar with testing, debugging, and deploying code into multiple available environments Desired Skills Experience working on Salesforce platforms or other CRM software packages (Microsoft CRM, InterAction, SalesLogix, Oracle On-Demand, SAP etc.) preferred Additional SalesForce Developer Credentials desired Security Clearance Candidate must be eligible for a DHS (CBP) Security Clearance. US More ❯
DevSecOps Engineer As a DevSecOps Engineer, you will play a pivotal role in designing, implementing, and managing secure and efficient software development and deployment pipelines. Collaborating with development, operations, and security teams, you will embed security practices into every stage of the software development lifecycle to ensure the delivery of reliable and secure solutions. GoldenTech values innovative problem … Join us in driving secure solutions that align with mission-critical requirements and exceed client expectations. Responsibilities Collaborate with cross-functional teams to integrate robust security measures throughout the software development lifecycle. Design, implement, and manage CI/CD pipelines that include automated security testing, vulnerability scanning, and compliance validation. Develop and maintain infrastructure as code (IaC) configurations to … system and application logs for potential security threats and respond to incidents promptly. Implement and oversee identity and access management (IAM) solutions, maintaining secure authentication and authorization processes. Advise software engineers on secure coding practices and assist in addressing security vulnerabilities. Contribute to incident response activities by investigating and mitigating breaches effectively. Assist in creating and updating security policies More ❯
to understand analytical needs and curate high-quality data sets Map data fields to business hypotheses, wrangle data, and ensure datasets are model-ready Contribute to a cross-functional engineering culture with a focus on quality, automation, and continuous improvement Ensure Secure & Compliant Practices Apply strong knowledge of information security principles to ensure compliant handling of sensitive client data … with security, maintainability, and scalability top of mind What You'll Bring An ideal candidate will have: Proven experience in a hands-on technical role delivering impact through data engineering, software development, or analytics Demonstrated success in launching and scaling technical products or platforms Strong programming skills in at least two of the following: Python, SQL, Java Commercial … disciplinary teams Deep knowledge of database technologies: Distributed systems (e.g., Spark, Hadoop, EMR) RDBMS (e.g., SQL Server, Oracle, PostgreSQL, MySQL) NoSQL (e.g., MongoDB, Cassandra, DynamoDB, Neo4j) Solid understanding of softwareengineering best practices - code reviews, testing frameworks, CI/CD, and code maintainability Experience deploying applications into production environments, including packaging, monitoring, and release management Ability to extract More ❯
are looking for an engineer who wants to help move the OWL platform forward as we scale even further. Someone with a broad range of computer skills throughout the software stack and clear communication skills would thrive in this environment. You should love working on large-scale, distributed, cloud-based, highly available systems that can efficiently operate over trillions … Role: We are looking for an engineer to work on building and maintaining scalable data infrastructure/platforms and tools for our team. Someone with foundational knowledge in algorithms, softwareengineering/development and operational research is highly preferred. In short, someone who has the technical groundwork, ready to gain experience and communicates well with others. What You … ll Do: Collaborate with OverWatch engineering members to build, develop, and maintain operational systems, projects, and tools. Be comfortable with projects to build new components and extend the current system. Help the OverWatch team become more effective in their analysis and hunting by improving the platform and tools. Bring research projects into production environments and integrate them with the More ❯
per day Outside Location: East Midlands Industry: IT Salary: £450 - £500 per day + Outside IR35 Posted: 14/10/2024 Description Contract Python Developer, Full Stack Software Engineer, FastAPI, Numpy, Scipy, Matplotlib, PyQt/PySide, TypeScript, React/Angular, SQL, Django, MongoDB, Redis, Docker, Kubernetes - £500 a day outside IR35 - 3 months with possible extension Contract Python … Developer required to work with a sustainable engineering client based in the East Midlands area. 3 days a week in the office. We are looking for a Python Developer who has a formal background in software development and several years of experience writing desktop and/or full-stack web applications. As a Senior level Python Developer, you More ❯
application execution. Provides input to staff involved in writing and updating technical documentation. Prepares reports on analyses, findings, and project progress. Provides guidance and work leadership to less-experienced software engineers. May serve as a technical team or task leader. What you will need (basic qualifications) Bachelor's Degree in Computer Science, Electrical or Computer Engineering or a … related technical discipline, or the equivalent combination of education, technical training, or work/military experience 8+ years of related softwareengineering and ETL experience. Experience with the following languages: Python, SQL, Elastic Search, XML, XQuery, XPath, HTML/XHTML, CSS, Shell Scripting, JSON, Java/J2EE Experience developing and maintaining microservices in a docker/Kubernetes environment More ❯
inventions are cited by companies such as Microsoft, Google and Amazon. The role Join our dynamic technical team and play a crucial role in building and scaling our innovative software infrastructure. As a Senior Full Stack Engineer, you'll be responsible for: Designing and implementing robust, scalable web applications Architect, develop, and optimize scalable backend systems and APIs Deploy … including Redis, Elasticsearch, Neo4j, and PostgreSQL Develop experience with product ownership in terms of UI/UX Skills and requirements Bachelor's or Master's degree in Computer Science, SoftwareEngineering, or a related field Proven industry experience with Kubernetes and Docker Hands-on experience managing infrastructure in AWS, Azure, or GCP Strong understanding of event streaming and … commuting distance of our Cambridge or London office and be willing to work on-site We value Ability to collaborate across cross-functional teams Passion for building scalable, efficient software solutions Innovative approach to solving complex technical challenges Strong sense of initiative and product ownership Experience with AI and machine learning integration preferred What's in it for you More ❯
a development team to accomplish established goals Work with internal and external teams to understand integration requirements Create and maintain documentation for procedures, configurations, and programs Serve as a Software/Application Integrator, Implementor, and Tester Ensure software and hardware are operating and running efficiently Install, configure, and maintain physical virtual servers Monitor system health and service performance … implement infrastructure monitoring and reporting tools Create test automation frameworks in collaboration with team members Develop processes to help increase functionality and efficiency of available infrastructure Design and code software solutions that help automate manual processes Required Qualifications: Active TS/SCI w/Poly Bachelor's degree in a related field, from an accredited institution 8+ years of … relevant experience 5-10+ years IC Enterprise support and hands on technical/strategic experience) in at least three or more of the following technical areas; SoftwareEngineering (Java), to include DevOps or DevSecOps Infrastructure (Cloud and On-Prem) Business Intelligence/Big Data/Data Science ITSM Experience with Amazon Web Services Experience with Azure Python More ❯
trading globally and is responsible for defining and executing the overall data strategy for FX. The successful candidate will be responsible for developing and implementing data-driven models, and engineering robust data and analytics pipelines, to unlock actionable insights from our vast amount of global FX data. The role will be instrumental in executing the overall data strategy for … design. Close interaction with Traders and Quants to understand new requirements for applications across the platform Design, Development, Testing of new features in the applications. Continual improvement of the software development lifecycle and quality of the product. Help deliver large scale projects through hands-on development and technical leadership. 3rd line support of the production system (dedicated 24h support … 2nd line). Mentoring junior members of the team. Key Skills and Experience required Master's degree or above (or equivalent education) in a STEM discipline. Proven experience in softwareengineering and development, and a strong understanding of computer systems and how they operate. Hands on Experience in Java , Spark , Scala ( or Java) Production scale hands-on Experience More ❯
60k per annum As a Machine Learning Engineer , you will be part of an MLOps team, working alongside data scientists, software engineers, and other stakeholders to bring machine learning models to life. You will be responsible for deploying, maintaining, and monitoring models in production, improving model performance, and refining the machine learning infrastructure to support business objectives. Your role … design solutions that align with business objectives and best practices in machine learning. Optimization : Continuously improve machine learning infrastructure and production workflows. Strong technical foundation in machine learning and softwareengineering Proficiency in Python and ML libraries (e.g., TensorFlow, PyTorch, scikit-learn) Experience with cloud platforms (AWS, GCP, Azure) Experience with CI/CD pipelines for machine learning More ❯
in cloud environments (AWS, GCP or Azure) Familiarity with energy systems, smart metering, or IoT data is a significant bonus Bachelor’s or Master’s degree in Computer Science, Engineering, Machine Learning, or a related discipline Strong problem-solving mindset and ability to work cross-functionally in agile teams Seniority level Seniority level Associate Employment type Employment type Contract … Job function Job function Engineering and Research Referrals increase your chances of interviewing at Fruition Group by 2x Sign in to set job alerts for “Machine Learning Engineer” roles. London, England, United Kingdom 1 week ago London, England, United Kingdom 2 weeks ago London, England, United Kingdom 2 weeks ago London, England, United Kingdom 3 weeks ago London, England … England, United Kingdom 1 week ago Machine Learning Scientists and Engineers: AI for Quantum London, England, United Kingdom 2 months ago London, England, United Kingdom 1 month ago Graduate Software Engineer – ML Data Platform London, England, United Kingdom 5 months ago London, England, United Kingdom 5 months ago London, England, United Kingdom 5 months ago Machine Learning Engineer - Search More ❯