Full Stack Software Developer

Multiple Locations
Required Experience: 0 year(s)
Employment Type: Full-Time
Salary Range: Not available
Posted 3 days ago







At YETI, we believe that time spent outdoors matters more than ever and our gear can make that time extraordinary. When you work here, you’ll have the opportunity to create exceptional, meaningful work and problem solve with innovative team members by your side. Together, you’ll help our customers get the high-quality gear they need to make the most of their adventures. We are BUILT FOR THE WILD™.

 

Overview:

The YETI Software Engineering Team operates across the collective of the drinkware customization portfolio of YETI.com and factory floor operations. Our team is seeking a Full Stack Software Developer chartered to enable YETI to be the leading drinkware company. This person will be highly involved in providing factory software engineering support with laser marking machines while optimizing factory efficiency. Successful members of the team are those who enjoy working on distributed system problems while building software solutions using cloud-native technologies.

 

Responsibilities:


Help with strategic initiatives by working on implementation initiatives and prototypes

Collaborate with product management and factory floor personnel to define strategy and scope of software requirements

Work cross-functionally across all business functions to bring innovative solutions to market

Deliver new concepts, and proposals on-time, balancing needs of end customers with time to market and critical business milestones

Contribute to a culture of modern software development methodologies and architectural excellence

Design and developing full stack software

Help to define and document a style guide and development practices

Participate in the development of a continuous build architecture with constant iteration

Build high-quality production software

Participate in all parts of system development, testing, deployment, and support


 

Qualifications and Attributes:


Bachelor's in Computer Science or relevant experience

4+ years of operations/engineering support experience with a proven track record of delivering high quality software (within a factory is as a plus)

Familiarity with microservices architecture, twelve-factor principles and distributed systems design

Fluency and command of the C# programming language

Experience in multi-threaded application development

Experience in distributed messaging architecture

Familiarity with a configuration management tool (puppet, chef, salt, ansible, terraform)

Knowledge of a public cloud (preferably Microsoft Azure)

Awareness of Azure Service Fabric and other Azure services

Good verbal and written communication skills in English

Ability to work with teams across multiple sites, time zones, and countries

Ability to multitask and prioritize in a fast-paced and dynamic work environment


 

YETI is proud to be an Equal Opportunity Employer.