Senior Software Engineer
Anson McCade
In this role you will design, develop and test bespoke software for complex environments, building scalable Java-driven applications on AWS. You work across the full stack with frontend technologies and contribute to CI/CD and cloud deployments within agile teams. You’ll shape technical design, collaborate with clients, and drive continuous improvement across the software lifecycle. This opportunity centers on modern Java and AWS engineering within a collaborative consultancy setting, offering growth and impact on challenging projects.
Pay / Benefits- Hybrid working
- Flexible working
- Career development and progression opportunities
- Design, develop and test bespoke software solutions
- Build scalable applications using Java and AWS
- Work across the full stack (TypeScript, JavaScript, React highly desirable)
- Develop and maintain CI/CD pipelines (GitLab)
- Deploy applications across public and private clouds
- Work within Agile development teams
- Contribute to technical design and architecture decisions
- Collaborate with clients to understand requirements and deliver solutions
- Support software through implementation, maintenance and continuous improvement
- Around 5–8 years' commercial software engineering experience
- Strong Java development experience
- Strong AWS experience
- Full-stack experience with TypeScript, JavaScript and React is highly desirable
- Experience with modern software development practices and CI/CD
- Comfortable working in Agile environments
- Strong understanding of software design, development and testing
- Good communication skills and ability to work directly with clients
- Consultancy experience is desirable, particularly delivering bespoke software solutions
- Strong communication
- Client-facing collaboration
- Teamwork and cross-functional collaboration
- Java
- AWS
- TypeScript
Reference: WJ-747_30856012