Software Engineer (Mid-Level) in Warwick

Software Engineer (Mid-Level) in Warwick

Warwick Full-Time On-site
B

Software Engineer (Mid-Level) โ€“ Bravissimo IT


37.5 hrs per week, Full Time, Hybrid (minimum 1 day per week in Leamington office)


Salary: 35-50K


About Bravissimo


Part of Wacoal Europe Group, Bravissimo is an award-winning, multi-channel lingerie retailer on a mission to uplift women. Since 1995, our purpose has stayed the same: to inspire our customers to feel supported, celebrated, and confident every day.


We have 26 shops in the UK alongside a thriving ecommerce community, which offers a wide range of beautiful lingerie, swimwear and nightwear for women who wear a D to L cup, giving them so much choice.


We are on an exciting journey of growth and are loving every minute of it!


Bravissimo Benefits



  • Up to 25 days holiday

  • The opportunity to buy up to 5 additional days holiday each year

  • Access to free and confidential 24/7 employee support from Retail Trust

  • 50% discount on full priced items for you, your family & friends, up to a limit

  • Healthcare Cash Plan for you and up to 4 children through Medicash

  • Employer pension contributions up to 6%

  • Life Assurance

  • Great training and learning resources

  • Long service awards after 5 yearsโ€™ service

  • Access to new and upcoming products, with the opportunity to provide feedback

  • Access to discounts at many retailers, day out destinations and gyms through Retail Trust and Medicash

  • Free parking at Bra HQ


About The Role


We're looking for a mid-level Software Engineer to join our Back of House engineering team and help build, support and evolve a range of business-critical applications. Working across a range of Bravissimo applications, you'll develop APIs, backend services and event-driven solutions that support key business areas including product management, customer acquisition, ordering and fulfilment.


Bravissimo is in the middle of a major digital transformation programme, with plans to transition our legacy .NET estate to new service-based architectures. We're evolving towards a full-stack engineering environment, with TypeScript, Node.js, React and AWS at the heart of our modern applications and services.


You'll contribute to modern cloud-based solutions while also supporting established business-critical applications as part of our ongoing technology modernisation programme.


This is a hands-on development role for someone who enjoys writing quality software, problem solving and continually developing their technical skills. It requires a blend of backend and frontend skills, but with a heavy focus on the backend. You'll work collaboratively to shape technical solutions and deliver meaningful business outcomes.


Key Responsibilities:



  • Support, maintain and improve existing business applications, preparing them for the digital transformation.

  • Build and support scalable applications using TypeScript, JavaScript and Node.js.

  • Design, develop and maintain APIs, backend services and integrations, and cloud-based solutions.

  • Work with databases and data integrations across multiple systems.

  • Contribute to event-driven and API-led architectures.

  • Troubleshoot production issues and implement sustainable solutions.

  • Participate in the ongoing modernisation of legacy systems and platforms.

  • Contribute to code reviews, technical discussions and continuous improvement initiatives.

  • Participate in Agile ceremonies including sprint planning, refinement, reviews and retrospectives.


Technical environment


Target technology stack and tooling:



  • AWS microservice capabilities

  • REST APIs

  • Event-Driven Architecture

  • Grafana

  • GitLab

  • Jira


About You


You're a competent, self-motivated engineer, able to demonstrate your skills and provide examples of applications you've contributed to. Experience in a retail environment would be beneficial but is not essential.


You'll also:



  • Take pride in delivering well-thought-out solutions.

  • Build good working relationships across teams and contribute constructively to technical discussions.

  • Ask questions, challenge assumptions where appropriate, and stay curious about better ways of doing things.


Essential Skills



  • Strong coding skills using TypeScript, JavaScript or a comparable modern language.

  • .NET development

  • Building and supporting production applications, APIs and services.

  • Comfortable supporting and evolving existing business-critical applications while contributing to the development of modern cloud-native solutions.

  • Experience with relational databases and SQL.

  • Understanding of system integration patterns, APIs and event-driven architectures.

  • Familiarity with cloud computing concepts and practical experience using AWS or Azure.

  • Using Git-based version control in a collaborative development environment.

  • Experience diagnosing and resolving issues within live production systems.

  • Experience working in an Agile delivery team.

  • Strong testing mindset, including unit testing, regression testing and providing clear evidence that solutions are working before work is considered complete.


Desirable Skills



  • AWS services, particularly serverless technologies such as Lambda.

  • Designing and building cloud-native applications.

  • Containerisation and Kubernetes.

  • Observability, monitoring and logging platforms such as Grafana.

  • CI/CD pipelines and automated deployment practices.

  • GitLab experience.

  • Experience supporting or modernising legacy business applications.

  • Experience with distributed or event-driven systems.

  • Comfortable using AI-assisted development tools to support productivity, learning, code quality and problem-solving, while applying sound engineering judgement and taking accountability for the solutions delivered.

#J-18808-Ljbffr

Software Engineer (Mid-Level) in Warwick employer: Bravissimo

Bravissimo is an exceptional employer, offering a vibrant work culture where team members are encouraged to thrive and grow. With flexible part-time hours and a focus on delivering personalised customer experiences, employees enjoy a supportive environment that values their contributions and fosters professional development. Located in Bromley, the new shop provides a unique opportunity to be part of a passionate team dedicated to making every fitting experience feel special.

B

Contact Details:

Bravissimo Recruitment Team

ยฉ StudySmarter