using OAuth and modern security patterns Create well-documented APIs using OpenAPI/Swagger standards Contribute to building and maintaining a developer portal for API consumers Quality & Operations Write clean, maintainable, well-tested code with comprehensive documentation Implement logging, monitoring, and error handling for production APIs Optimize API performance and query efficiency Configure CI/CD pipelines for … automated testing and deployment Ensure compliance with security requirements Participate in code reviews and contribute to team standards Collaboration & Growth Work with AI platform teams to understand requirements and consumption patterns Collaborate with product engineering teams to expose functionality through consistent APIs Learn from senior engineers and contribute to architectural discussions Support third-party integrations and developer experience improvements … build. Proactive Attitude: You see opportunities to improve and aren't deterred by challenges. You bring positive energy and a can-do attitude. Quality Focused : You care about writing cleancode, good tests, and building maintainable systems. Benefits What will you get? Competitive salary Performance based bonus 25 days annual leave Health Insurance Company pension Company events free More ❯
to work with various technologies across multiple projects, including Java, .NET, React, Angular, Node.js, and AWS Proven experience of working in a small team Excellent communication skills Responsibilities: Write cleancodeMore ❯
lisburn, antrim, united kingdom Hybrid / WFH Options
Enso Recruitment
exchange. Create and maintain a responsive, high-performance user interface with React and TypeScript. Set up CI/CD pipelines, manage containerized deployments, and implement robust cloud infrastructure. Write clean, maintainable code following best practices and ensure quality with unit and integration testing. Collaborate closely with designers, product managers, and fellow engineers to shape technical solutions and make … decisions. Requirements: 5+ years of experience in .NET .NET framework (C#) and building web APIs. Experience with Cloud Platforms (Azure, AWS, GCP) Experience with Docker, Kubernetes, and infrastructure-as-code tools. Passion for working on high-impact, greenfield projects in an agile environment. Experience working with modern JS frameworks (React preference) Understanding of version control systems (Git) Strong problem More ❯
Belfast, Northern Ireland, United Kingdom Hybrid / WFH Options
Enso Recruitment
exchange. Create and maintain a responsive, high-performance user interface with React and TypeScript. Set up CI/CD pipelines, manage containerized deployments, and implement robust cloud infrastructure. Write clean, maintainable code following best practices and ensure quality with unit and integration testing. Collaborate closely with designers, product managers, and fellow engineers to shape technical solutions and make … decisions. Requirements: 5+ years of experience in .NET .NET framework (C#) and building web APIs. Experience with Cloud Platforms (Azure, AWS, GCP) Experience with Docker, Kubernetes, and infrastructure-as-code tools. Passion for working on high-impact, greenfield projects in an agile environment. Experience working with modern JS frameworks (React preference) Understanding of version control systems (Git) Strong problem More ❯
newtownabbey, antrim, united kingdom Hybrid / WFH Options
Enso Recruitment
exchange. Create and maintain a responsive, high-performance user interface with React and TypeScript. Set up CI/CD pipelines, manage containerized deployments, and implement robust cloud infrastructure. Write clean, maintainable code following best practices and ensure quality with unit and integration testing. Collaborate closely with designers, product managers, and fellow engineers to shape technical solutions and make … decisions. Requirements: 5+ years of experience in .NET .NET framework (C#) and building web APIs. Experience with Cloud Platforms (Azure, AWS, GCP) Experience with Docker, Kubernetes, and infrastructure-as-code tools. Passion for working on high-impact, greenfield projects in an agile environment. Experience working with modern JS frameworks (React preference) Understanding of version control systems (Git) Strong problem More ❯
closely with the AI platform team to build compelling AI first features and products Create responsive, intuitive UI components that make complex AI functionality accessible to end users Write clean, maintainable code with appropriate testing and documentation Configure builds and automated tests to execute reliably in CI/CD environments Identify opportunities for process improvements and contribute to … the enhancement of testing practices, testability, tools, code health and maintainability in collaboration with the wider Quality community. Foster a collaborative environment by working closely within cross-functional teams to ensure high-quality software delivery. Essential Skills and Experience : Experience building applications for the web across the whole stack Hands on production experience with building software powered by LLMs More ❯
external API consumers Quality & Operations Implement comprehensive observability including logging, monitoring, and alerting Design for reliability, fault tolerance, and graceful degradation Optimize API performance, scalability, and cost efficiency Write clean, maintainable code with thorough testing and documentation Configure CI/CD pipelines for safe, automated deployments Ensure compliance with data protection and security requirements Participate in code … patterns Experience with event-driven architectures using message queues, pub/sub, or event streaming Understanding of GraphQL as an alternative or complement to REST DevOps/infrastructure as code experience with Terraform, ARM templates, or Bicep Knowledge of rate limiting, throttling, and quota management for API platforms Experience with API versioning strategies and managing breaking changes Understanding of More ❯
development. Key Responsibilities Develop, test, and maintain software applications, ensuring high performance and reliability. Collaborate with product managers, designers, and other engineers to define and implement new features. Write clean, scalable, and maintainable code following best coding practices. Debug, troubleshoot, and resolve technical issues as they arise. Participate in code reviews, providing constructive feedback to peers. Stay More ❯
development. Key Responsibilities Develop, test, and maintain software applications, ensuring high performance and reliability. Collaborate with product managers, designers, and other engineers to define and implement new features. Write clean, scalable, and maintainable code following best coding practices. Debug, troubleshoot, and resolve technical issues as they arise. Participate in code reviews, providing constructive feedback to peers. Stay More ❯
development. Key Responsibilities Develop, test, and maintain software applications, ensuring high performance and reliability. Collaborate with product managers, designers, and other engineers to define and implement new features. Write clean, scalable, and maintainable code following best coding practices. Debug, troubleshoot, and resolve technical issues as they arise. Participate in code reviews, providing constructive feedback to peers. Stay More ❯
data or technology. These are our tools. What drives us is human intellect, collaboration, and solving the most complex challenges in finance and beyond. We live by the [DI] code: We are Problem Solvers who are Humble , have a Can-do Attitude , and believe in Togetherness . If you're a kdb+ developer ready to deepen your skills, contribute … a supportive, high-performance environment—this is your opportunity. Job Description What You'll Be Doing Collaborating with business users to define new application requirements. Developing, testing, and maintaining clean, performant code for client applications. Supporting project delivery alongside Project Managers and senior developers. Working as part of a close-knit team to deliver solutions on time and More ❯
And Responsibilities Design, develop, and maintain software components in accordance with defined architectural and security standards. Collaborate with solution architects and system integrators to ensure interoperability between systems. Develop clean, efficient, and maintainable code following best practices. Support testing activities, including performance benchmarking, load testing, and issue resolution. Troubleshoot and resolve complex technical issues across applications, APIs, and … environments. Contribute to code reviews, version control, and CI/CD processes. Support configuration management, environment setup, and documentation of changes. Ensure all deliverables meet performance, scalability, and compliance requirements. Work collaboratively across technical and delivery teams to ensure timely and quality outcomes. Skills Java Linux Windows What You Can Expect From Us Together, as owners, let's turn More ❯