Rogue Fitnessposted 2 days ago
Full-time • Senior
Columbus, OH

About the position

The Senior Software Engineer I is responsible for designing, developing, implementing, and maintaining software solutions that drive Rogue’s manufacturing, warehousing, customer service, and finance systems. The Senior Software Engineer I is a fully onsite role in Columbus, Ohio. Remote work is not available. Applicants must be authorized to work in the United States for any employer. Candidates must complete a 10-panel drug screen and pre-employment background check.

Responsibilities

  • Collaborate with one of our agile teams to design and implement scalable and efficient full-stack solutions
  • Code with senior level technical capabilities, including implementing well-structured code and code that follows best practices
  • Conduct thorough code reviews to maintain code quality standards
  • Provide mentorship and guidance to junior developers within the team
  • Be able to recommend performance improvements and alternative methods to deliver a high-performing and reliable solution
  • Weigh in on design decisions made by our architecture team for improvements and optimizations
  • Collaborate with product owners, quality assurance and directors to deliver high-quality software solutions

Requirements

  • Bachelor of Science in Computer Science, Software Engineering, or related field
  • 5 years of experience coding software in an Agile development environment
  • 5 years of experience performing as a Senior Software Developer or in a similar role
  • 5 years of experience developing with C# and SQL Server/T-SQL
  • 2 years of experience developing in at least one major front-end technology in manufacturing and warehousing systems
  • 2 years of experience developing in one SPA language such as React, Angular, or Vue.js in manufacturing and warehousing systems, and a solid understanding of object-oriented design concepts, n-tier architectures, injection, ORMS, T-SQL
  • 2 years of experience in relational database design including inheritance, base classes, interfaces, polymorphism, and how to structure a software system to support large production data loads
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service