As a Senior Firmware Engineer, you'll design, build, and maintain firmware for Tovala's connected ovens, focusing on both legacy and new IoT platforms.
Senior Developer
📜 Description
- Involved in the full development life cycle, working in small, multidisciplinary teams.
- Solve complex software problems for major UK companies and government departments.
- Mentor colleagues and take ownership of significant pieces of work.
- Embrace new technologies and frameworks tailored to project needs.
- Collaborate effectively with team members and clients.
🛠️ Requirements
- Good experience in at least one of Python, Java, C#/.NET, JavaScript, or TypeScript.
- Strong problem-solving skills with a pragmatic approach.
- Understanding of designing and building maintainable systems.
- Strong communication skills and a collaborative mindset.
- Willingness to learn new skills and grow professionally.
✨ Benefits
- 25 days’ annual leave, rising to 30 days with each year of service.
- Generous family leave policies.
- Access to an employer pension scheme, and Group Life Assurance.
- A range of optional benefits such as discounted gym membership and a cycle-to-work scheme.
- A meaningful approach to evaluating your performance and providing feedback on your progress.
Full job description
Senior Software Engineer
We work with some of the UK’s biggest companies and government departments to provide a pragmatic approach to technology, delivering bespoke software solutions and expert advice.
This is a hands-on, client-facing role, offering the opportunity to be involved in the full development life cycle. You’ll typically work in small, tight-knit multidisciplinary teams, solving tough software problems. You’ll have the opportunity to further develop your career mentoring colleagues, advising our clients, and taking ownership of significant pieces of work.
What are we looking for?
We’re looking for passionate, proactive technologists. We are technology agnostic and use the right language, tooling and frameworks for the job. That means we’re open minded when it comes to your existing skillset, but we value the following:
What you’ll get in return is
Similar jobs
Search more Software Engineer jobsSenior Software Development Engineer in Test
As a Senior Software Development Engineer in Test, you will design, develop, and maintain test automation tools and frameworks, focusing on improving testing efficiency and coaching quality engineers.
Join Cloudera as a Senior Software Engineer to develop scalable data solutions that empower enterprises with actionable insights and advanced analytics.
As a Senior Database Engineer, you will own performance and scalability of our SQL Server estate, implementing advanced techniques to enhance query performance and manage high availability.
Senior Healthcare Application Developer (Remote Opportunity)
Develop secure and scalable healthcare applications and components using FHIR data, while collaborating with technical teams and leading project initiatives.
