Bazaarvoice

Software Development Engineer

Bazaarvoice

full-time

Posted on:

Location Type: Hybrid

Location: BelfastUnited Kingdom

Visit company website

Explore more

AI Apply
Apply

About the role

  • Deliver robust, well-tested features for critical projects across a wide range of systems.
  • Develop code patterns, and modernization for our platforms by working with other development teams.
  • Deliver accurate estimation of technical projects while ensuring enough time is allocated to properly test and take care of technical debt while we work.
  • Design, code and review changes - applying an end-to-end quality mindset to ensure the highest degree of accessibility and composability.
  • Engage, collaborate and mentor engineers both on and off the team.

Requirements

  • 2 or more years experience with TypeScript and a framework like React/Angular/Vue/Svelte.
  • 2 or more years of experience with Java and an API framework like Spring/Grails.
  • A drive and ability to succeed and push others to success.
  • Strong experience mentoring others on a quality mindset and approach.
  • Ability to collaborate with others.
  • Desire to grow and take ownership of work.
  • Aren’t afraid to take on less glamorous work if it helps the team accomplish their mission.
  • Experience with Agile or Kanban / Lean software development methodologies.
  • Familiarity with vite / webpack.
  • Familiarity with nx or other monorepo frameworks.
  • Experience with CI/CD pipelines like Github Actions.
  • Testing libraries and runners like Jest, React Testing Library, Cypress, Playwright.
Benefits
  • Commitment to diversity and inclusion
  • Professional development opportunities
  • Flexible working arrangements
  • Health benefits
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
TypeScriptReactAngularVueSvelteJavaSpringGrailsCI/CDJest
Soft Skills
mentoringcollaborationownershipquality mindsetdrivesuccessteamworkcommunicationadaptabilityproblem-solving