Senior Software Engineer

AQUI DEVELOPMENTS LIMITED
Nottingham, UK
about 1 month ago
Apply on uk.indeed.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Compensation
£98,000.0 - £100,000.0
Working hours
Regular working hours
Job source

Tech stack

Java (Programming Language) JavaScript (Programming Language) Agile Methodology Amazon Web Services Software Applications Application Performance Management Automation of Tests Microsoft Azure C Sharp (Programming Language) Cloud Computing Cloud Engineering Code Review
+18 more
Continuous Integration DevOps Distributed Systems Python (Programming Language) Commercial Software Scrum Methodology Software Architecture Software Engineering Software Systems TypeScript Google Cloud Software Troubleshooting Backend Git Front End Software Development Restful APIs Programming Languages Microservices

Job description

This is an exciting opportunity to play a key role in designing, developing, and maintaining high-quality software solutions that support our business and customers. You’ll collaborate with cross-functional teams, mentor junior engineers, and contribute to the technical direction of complex projects while working in a collaborative and forward-thinking environment., As a Senior Software Engineer, you’ll:

  • Design, develop, test, and maintain high-quality software applications and services.
  • Lead the delivery of scalable, secure, and reliable software solutions.
  • Collaborate with product managers, designers, and engineering teams to deliver business requirements.
  • Review code, provide constructive feedback, and promote engineering best practices.
  • Mentor and support junior developers, encouraging technical growth across the team.
  • Troubleshoot complex technical issues and implement effective solutions.
  • Contribute to software architecture, system design, and technical decision-making.
  • Improve application performance, reliability, and maintainability.
  • Participate in Agile ceremonies, sprint planning, and technical discussions.
  • Stay up to date with emerging technologies and recommend improvements to development processes.

Requirements

  • Experienced in designing and developing commercial software applications.
  • Proficient in one or more modern programming languages such as Java, C#, Python, JavaScript, or TypeScript.
  • Familiar with cloud platforms such as AWS, Azure, or Google Cloud.
  • Experienced with RESTful APIs, microservices, and distributed systems.
  • Knowledgeable in modern development practices including Git, CI/CD, automated testing, and Agile methodologies.
  • An excellent communicator with strong collaboration and mentoring skills.
  • Analytical with outstanding problem-solving abilities.
  • Passionate about delivering high-quality software and continuous improvement.

Previous experience in software engineering, backend development, frontend development, full-stack development, cloud engineering, DevOps, or related technical roles is required. Experience leading projects or mentoring developers is highly desirable.

Benefits & conditions

Pulled from the full job description

  • Employee mentoring programme
  • Financial planning services
  • Gym membership
  • On-site gym
  • Casual dress
  • Health & wellbeing programme
  • On-site parking, * Competitive annual salary plus performance-based bonuses.
  • Comprehensive onboarding and ongoing professional development.
  • Clear career progression opportunities.
  • Leadership development and technical mentoring.
  • Recognition and reward programmes.
  • Team socials and networking events.
  • Opportunities to work on innovative, high-impact projects.
  • A supportive, collaborative, and inclusive working environment.

Why Join Us?

We believe exceptional software is built by empowered engineers. You’ll have the opportunity to solve meaningful technical challenges, influence architectural decisions, and work alongside talented professionals who value collaboration, innovation, and continuous learning. We invest in our people, encourage technical excellence, and provide clear pathways for career advancement., * Casual dress

  • Employee mentoring programme
  • Financial planning services
  • Gym membership
  • Health & wellbeing programme
  • On-site gym
  • On-site parking

Work authorisation:

  • United Kingdom (required)

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on uk.indeed.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

2:17 min

Mapping the maturity roadmap for scaled devops adoption

Dominik Krichbaum Dominik Krichbaum · World Congress 2026 Europe

1:52 min

Structuring and scaling the backend engineering team

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

1:06 min

Developer experience and project variety at scale

Alexandra Petri · World Congress 2023

1:38 min

Transitioning into backend engineering from web development

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

Videos

See all

Related articles

See all