> Markdown version of [/jobs/ext/2064579-associate-software-engineer](https://www.wearedevelopers.com/jobs/ext/2064579-associate-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Associate Software Engineer - **Company:** RS Group - **Location:** Corby, UK (Remote available) - **Contract:** Permanent contract - **Skills:** Testing (Software), HTML, Java (Programming Language), JavaScript (Programming Language), PHP (Programming Language), Application Programming Interfaces (APIs), Amazon Web Services, Unit Testing, Cloud Engineering, Continuous Integration, DevOps, Distributed Systems, Amazon DynamoDB, Fault Tolerance, Monitoring of Systems, Java Web Services, Amazon Simple Notification Service (SNS), Software Engineering, Datadog, Cloud Platform System, Stylesheet Language, Git, Event Driven Architecture, Containerization, Gitlab-ci, Integration Tests, Kubernetes, Infrastructure Automation Frameworks, Enterprise Integration, Non-relational Database, Front End Software Development, Api Gateway, Amazon Simple Queue Service (SQS), Terraform, Dynamic Programming, Software Version Control, Serverless Computing, Docker, Microservices - **Published:** August 15, 2026 - **Apply:** https://www.careerjet.co.uk/job/gbaafbaf5dd07495fcdb1cd16bbb38fa48/eaa ## About the Role * Minimum of 1 years' experience in software engineering, or a relevant qualification covering core software development principles. * Experience creating and maintaining Java-based applications or services. * Understanding of HTTP-based services, APIs and microservice architectures. * Experience working with relational and/or non-relational databases. * Knowledge of cloud computing platforms, ideally AWS. * Experience working with distributed systems and concepts such as eventual consistency. * Understanding of Continuous Integration and source control using Git-based platforms. * Experience with at least one dynamic programming language such as JavaScript or PHP. * Knowledge of software testing practices including unit testing, integration testing and security considerations. * Willingness to contribute to frontend development using HTML, CSS and JavaScript when required. * Strong problem-solving skills with the ability to diagnose issues at both code and platform level. * Effective communication skills and the ability to work collaboratively with both technical and non-technical stakeholders. * A proactive, positive approach with a strong team-oriented mindset. Desirable * Experience working with AWS serverless technologies such as Lambda, API Gateway, SNS, SQS or DynamoDB. * Knowledge of container technologies such as Docker and orchestration platforms. * Experience with Terraform, GitLab CI/CD, monitoring tools such as Datadog, or API management platforms. * Understanding of DevOps practices and infrastructure automation. ## Description We're looking for an Associate Software Engineer to join our Digital Solutions team, where you'll design, develop and support AWS-based APIs that power our B2B EDI solutions. This is an excellent opportunity for an engineer who enjoys solving technical challenges, working across the full software development lifecycle, and contributing to scalable, resilient solutions in a collaborative environment. What You'll Be Doing * Develop, maintain and support Java-based services and APIs that power business-critical B2B integration solutions. * Design, build and operate high-scale, fault-tolerant, low-latency microservices within a cloud-native AWS environment. * Work across the entire software development lifecycle, from solution design and development through to deployment, monitoring and ongoing support. * Contribute to event-driven architectures and distributed systems, ensuring services remain reliable, scalable and maintainable. * Collaborate with engineers, product teams and business stakeholders to translate requirements into effective technical solutions. * Improve existing applications, services and engineering practices through continuous improvement and innovation. * Build and maintain automated CI/CD pipelines and infrastructure-as-code deployments. * Participate in agile ways of working, delivering frequent, iterative releases directly to production. * Support monitoring, troubleshooting and performance optimisation activities to ensure a high-quality customer experience. ## Related Videos - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [The Resilience of the World Wide Web](https://www.wearedevelopers.com/videos/1281-the-resilience-of-the-world-wide-web) - [Docker Compose: Rediscovered](https://www.wearedevelopers.com/videos/1978-docker-compose-rediscovered) - [Navigating the Corporate Jungle: Life as a Developer in a large Company](https://www.wearedevelopers.com/videos/621-navigating-the-corporate-jungle-life-as-a-developer-in-a-large-company) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) - [Shipping Faster with Less: Render on Cloud Hosting, AI Workloads, and the Future of DevOps](https://www.wearedevelopers.com/videos/1894-shipping-faster-with-less-render-on-cloud-hosting-ai-workloads-and-the-future-of-devops) ## Related Articles - [Software Engineer Salary London](https://www.wearedevelopers.com/magazine/252-software-engineer-salary-london) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [Data Engineer Salary UK](https://www.wearedevelopers.com/magazine/253-data-engineer-salary-uk) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs)