Software Engineer
Role details
Job location
Tech stack
Job description
This role sits within the Brighton-based development team and offers the opportunity to play a key role in designing, building, and maintaining high-quality software across a modern product ecosystem, spanning user interfaces, API services, mobile applications, and cloud platforms.
You'll act as a senior technical contributor within the team, helping guide engineering standards while remaining hands-on with development. The position also offers the opportunity to mentor other engineers and contribute to architectural decisions as the platform evolves.
What you'll be doing
- Designing, developing, and maintaining high-quality software solutions across multiple products
- Contributing to the design and feasibility of new modules and features
- Collaborating with cross-functional teams to identify dependencies and deliver solutions
- Providing technical guidance and mentorship to other engineers
- Reviewing requirements, specifications, and technical designs to ensure product quality
- Supporting the evolution of development tools, processes, and workflows
- Investigating and resolving software issues in production and development environments
- Supporting release processes and coordinating build deployments
- Contributing to testing strategies including unit, integration, performance, and automation testing
- Participating in architectural discussions and technology decisions
- Promoting strong engineering practices including code reviews and continuous improvement
Tech Environment
The team works with a modern engineering stack including:
- C#, .NET and Web APIs
- Cloud platforms (Azure)
- Modern front-end and back-end technologies
- Test-driven and behaviour-driven development practices, Senior Cost Controller / Senior Cost Engineer Brighton / Hybrid £60,000 plus excellent benefits and development opportunities / 2 days per week either in the office or on site (3 days remote) The Senior Cost Controller is responsible for overseeing the cost control and...
Requirements
- Strong experience in software development within modern engineering environments
- Hands-on expertise with C#, .NET and API development
- Solid understanding of software design patterns and SOLID principles
- Experience working with Azure or other cloud platforms
- Familiarity with TDD / BDD development approaches
- Strong collaboration and communication skills
- Ability to mentor other engineers and contribute to technical leadership within a team, Are you looking for a new challenge? Do you strive to be part of an organisation that develops cutting edge technologies for companies such as Samsung and Intel? If so I'd like to speak with you! A highly exciting Senior Electronics Engineer position has arisen with a...
Benefits & conditions
Handyperson/Fabric Engineer - Facilities Management Read the overview of this opportunity to understand what skills, including and relevant soft skills and software package proficiencies, are required. Brighton £15 per hour Ongoing Temporary - Potential of permanent About...