Job Title: Principal Software Engineer
Location: London (Paddington)
Salary: £85,000 - £95,000 + Bonus
3 days on-site
About the Role: Are you a visionary leader ready to drive innovation? As a Principal Software Engineer, you'll oversee technical outcomes across various teams, offering guidance and support to cross-functional groups. You'll collaborate with client stakeholders to shape technology strategies, mentor engineers, and foster a culture of continuous improvement.
Key Responsibilities:
- Design and implement cutting-edge software solutions.
- Develop and communicate a technical vision that adapts to client needs.
- Lead the adoption of new technologies and methodologies.
- Ensure transparent and informed decision-making processes.
- Focus software development efforts on high-impact business areas.
- Encourage effective teamwork and cross-functional collaboration.
- Provide leadership and mentorship to engineers at all levels.
Your Profile:
This role would suit a Technical Lead with solutions architecture experience and demonstrable experience in:
- Strong proficiency in Java and AWS
- Expert debugging skills and deep knowledge of development tools.
- Excellent blend of technical and interpersonal skills.
- Hands-on experience with clean coding and domain-driven design.
- Proven track record in technical leadership and strategic planning.
- Experience in research, innovation, and data analysis.
Why Join Us? Join a forward-thinking team where your innovations will shape the future. Lead impactful projects and mentor the next generation of engineers. Apply today and be at the forefront of technology!