
Software Development Engineer
Bazaarvoice
full-time
Posted on:
Location Type: Hybrid
Location: Belfast • United Kingdom
Visit company websiteExplore more
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