At a Glance
- Tasks: Contribute to software development, design scalable applications, and lead technical investigations.
- Company: Join a forward-thinking tech company that values collaboration and innovation.
- Benefits: Enjoy competitive pay, health perks, remote work options, and growth opportunities.
- Other info: Dynamic workplace with excellent career advancement potential.
- Why this job: Make a real impact by shaping cutting-edge technology and mentoring future engineers.
- Qualifications: Proven software development skills and experience in team collaboration.
The predicted salary is between 60000 - 80000 Β£ per year.
Responsibilities
- Contribute across the full SDLC, partnering with Engineering, DevOps, and Product
- Turn business requirements into robust, secure technical solutions
- Design and build scalable, high-performing applications and services
- Write high-quality, maintainable code with strong testing and automation
- Lead investigations into complex technical issues and ensure system stability
- Champion engineering best practices and continuous improvement
- Shape system and API design using modern architectural principles
- Communicate clearly with cross-functional teams
- Mentor junior engineers and support knowledge-sharing
- Contribute to technical discovery (spikes) and document findings
- Support CI/CD, IaC, and cloud environments (GitHub Actions, Terraform, AWS CDK, CloudFormation)
- Monitor and support live services, including incident analysis and preventative fixes
- Ensure solutions meet security, accessibility, performance, and data-protection standards
Qualifications
- Demonstrate clear expertise across Requirements
We think you need these skills to ace Senior Software Engineer
Software Development Life Cycle (SDLC)
Engineering Best Practices
Technical Solution Design
Scalable Application Development
High-Quality Code Writing
Testing and Automation
Complex Technical Issue Investigation