Principal Developer - Ireland

at  Bed Bath Beyond

Sligo, County Sligo, Ireland -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate12 Oct, 2024Not Specified12 Jul, 20241 year(s) or aboveSpring,Risk,Software Development,Spring Boot,Web Services,Scalable Web ApplicationsNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

Who We Are:
Beyond is a leading online furniture and home furnishings retailer, headquartered in the USA, with an innovative Software Development base, in Sligo that build and support the e-commerce platforms for our global retail sites.
What We Do:
We innovate to deliver simple, fast, secure, and delightful experiences for our customers, partners, and teams. Our software engineering teams thrive in our positive, open, excellence driven and innovative culture. Our team members play a critical role in keeping that magic.
The Principal Developer will work closely with a dynamic team of developers who all share a common goal: building highly reliable and scalable systems.

What you will do

  • Develop and enhance technical solutions for enterprise-level projects, playing a key role throughout the software development lifecycle
  • Identify and mitigate technical risks for software projects
  • Discover and document functional requirements
  • Determine non-functional requirements for technical solutions and implement solutions that deliver upon them
  • Diagnose production problems via analysis of observability data including traces, metrics, and logs
  • Lead database schema design
  • Conduct technical performance assessments and implement improvements
  • Participate in the on-call rotation with other members of the team

Skills Required

  • 8+ years of software development experience
  • 1+ years in a leadership or staff engineer role or greater
  • Experience building high performance, scalable web applications
  • Strong experience with Java SE 8 or greater, Java 21 preferred
  • Strong database and SQL experience, Postgres 13 or later preferred
  • Experience building REST and/or GraphQL web services, Spring Boot 3 and Spring 6 preferred
  • Experience building and designing asynchronous, message-driven systems with the publish-subscribe pattern
  • Deep understanding of the entire software development lifecycle
  • Ability to make tradeoffs for cost, scope/effort, risk, and quality

What We Value:

  • Life/Work Balance
  • Pride in Production
  • Trust
  • Challenge yourself, inspire others
  • Success through diversity

Equal Employment Opportunity:
It is our commitment to ensure that all employment decisions are made without regard to gender, civil status, family status, sexual orientation, age, disability, race, religion and membership of the Traveller community, (protected characteristics under the Employment Equality Acts 1998-2011)

Responsibilities:

  • Develop and enhance technical solutions for enterprise-level projects, playing a key role throughout the software development lifecycle
  • Identify and mitigate technical risks for software projects
  • Discover and document functional requirements
  • Determine non-functional requirements for technical solutions and implement solutions that deliver upon them
  • Diagnose production problems via analysis of observability data including traces, metrics, and logs
  • Lead database schema design
  • Conduct technical performance assessments and implement improvements
  • Participate in the on-call rotation with other members of the tea


REQUIREMENT SUMMARY

Min:1.0Max:6.0 year(s)

Computer Software/Engineering

IT Software - Application Programming / Maintenance

Software Engineering

Graduate

Proficient

1

Sligo, County Sligo, Ireland