Senior Software Engineer

TST Media   •  

Minneapolis, MN

Industry: Advertising & Marketing Services


5 - 7 years

Posted 271 days ago

This job is no longer available.

SportsEngine is looking for a Senior Software Engineer to enhance our platform. The ideal candidate will have multiple years of writing solid, heavily trafficked, production quality code with experience in Ruby, preferably Rails. The successful candidate will thrive in an open, relaxed, creative atmosphere with a team of extremely talented developers and designers in a fantastic NE Minneapolis loft-style office space.

Each day, hundreds of thousands of volunteer coaches, directors, and managers positively impact the lives of millions of athletes through Sports. In addition to teaching them about their sports, they also impact their lives by teaching them lifelong values of working hard, being honorable, and treating each other like family.

At SportsEngine, our mission is to help make these volunteer's lives easier by building world-class technology solutions to help them spend less time running their organization and more time putting smiles on the faces of these athletes. To us, they are heroes.

We're looking for people who not only believe in our mission, but have a passion for craftsmanship. We're one of Minnesota's Top 100 Companies to Work For, provide only the best facilities and equipment, offer competitive pay, great benefits, and the opportunity to go home each night knowing you truly made a difference in the lives of heroes.

Join us

Senior Software Engineer Responsibilities

  • Serve as a lead of a development team

  • Mentor junior and/or mid level developers

  • Facilitate team meetings to socialize and refine technical solutions

  • Initiate complex projects and implement the foundation for new initiatives

  • Work directly with the architecture team to define new application solutions and patterns

  • Work directly with product stakeholders to define/understand use-cases and requirements and translate to technical solutions

Senior Software Engineer Requirements

  • 5+ years building rich internet applications

  • 2+ years professional experience developing applications with Ruby on Rails

  • Familiarity with agile development techniques including test-driven development and priority-based planning

  • Solid object-oriented design skills, knowledge of software patterns, and experience modeling data-driven applications

  • Ability to communicate and collaborate effectively with designers and otherdevelopers

  • An independent and self-motivated nature with the ability to work alone, on a team and/or leading a team of developers

  • A desire to master the art of software design

Desired Technical Knowledge

  • Ruby on Rails, Javascript, Node.js, REST, API's, JSON, SQL, Mongo, Git, CSS