Bazaarvoice

Senior Software Engineer

Bazaarvoice

full-time

Posted on:

Location Type: Hybrid

Location: BelfastUnited Kingdom

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Test Driven Development (TDD).
  • Write high quality code, participating in code reviews and advocating for best practices of software development.
  • Collaborate with cross functional teams, senior staff and principal engineers.
  • Own and deliver high quality technical solutions with a strong delivery mindset.
  • Coach junior engineers.
  • Triage, investigate and resolve production issues and outages.
  • On call rotation and responsibilities.
  • Experience with implementing monitoring and alerting for applications.

Requirements

  • 5+ years of professional software development experience.
  • Strong software development knowledge in programming languages such as Java, Javascript, Typescript.
  • Experience with working on cloud native technologies.
  • Familiarity with NoSQL databases, such as MongoDB or DynamoDB.
  • Familiarity with CI/CD pipelines and DevOps practices.
  • Understanding of Agile software development methodologies.
  • Experience with version control systems (Subversion, Git).
Benefits
  • Commitment to diversity and inclusion
  • Transparent and integrity-driven culture
  • Opportunities for professional development
  • Hybrid work model
Applicant Tracking System Keywords

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

Hard Skills & Tools
JavaJavascriptTypescriptNoSQL databasesMongoDBDynamoDBCI/CD pipelinesDevOps practicesAgile methodologiesversion control systems
Soft Skills
collaborationcoachingproblem solvingcommunicationdelivery mindset