The Bicycle Industry Jobs Marketplace


Senior Software Engineer

 

Posted by Far Bank Enterprises on 04/28/2023


Job Basics

Industry Sector: Fishing, Outdoor

Job Categories: Computer - Information Technology, Computer - Programmer

Company Type: Apparel/SoftGoods, HardGoods/Equipment

State: WA

City: Seattle

Country:

Required Experience: 3 - 5 years


Job Type: Full Time

Salary: $90,000 - 130,000

Required to Relocate: No

Required to Travel:

Employee May Telecommute: No

Job Seeker Must Live Within:


Job Description & Requirements


WHO WE ARE

We are Far Bank Enterprises, a family of industry leading brands in the fly-fishing industry (Sage, Redington, RIO and Fly Water Travel).  For forty years we have created premium products and experiences for the angler and outdoorsman who expects the best.  We love what we do, we work hard, play hard, and we are growing!

WHAT ARE WE LOOKING FOR

Far Bank Enterprise is seeking a Senior Software Engineer to join our Technology team serving our Seattle, Bainbridge Island, Idaho Falls, and Ashland locations. As a Senior Software Engineer, you will be responsible for managing, designing, creating, and maintaining software applications that meet the organization’s needs. You will work with a small, agile, and multi-disciplined Technology team and department stakeholders to create, enhance, and maintain software solutions that are reliable, scalable, and secure. You will also be responsible for ensuring that the code is well documented, tested, and maintainable.
*Working remotely will be considered depending on experience and location.

POSITION SUMMARY

The Senior Software Engineer is responsible for:

  • Design, develop, and maintain software applications using C#
  • Collaborate with cross-functional teams to identify, analyze, and solve complex software problems
  • Create technical specifications, design documentation, and test plans
  • Ensure software solutions meet functional and non-functional requirements
  • Ensure the scalability, reliability, and security of software solutions
  • Continuously learn and apply new technologies, frameworks, and methodologies
  • Mentor and guide junior developers on the team

JOB REQUIREMENTS   

  • Bachelor's degree in Computer Science or related field
  • Minimum of 3-5 years of experience in software development
  • Fluent in C# and Microsoft Architectures
  • Experience with software development methodologies such as Agile or Waterfall
  • Familiarity with software development tools such as Git, JIRA, or Visual Studio
  • Experience with relational databases such as MySQL or PostgreSQL
  • Understanding of software architecture and design patterns
  • Excellent problem-solving and analytical skills
  • Strong communication and interpersonal skills

The ideal candidate will also have experience with:

  • Five years of experience in software development
  • Experience with Dynamics 365 F&O ERP or other cloud-based ERPs
  • Experience implementing and consuming REST APIs
  • Developing applications using Microsoft technologies, including C#, C# Blazor, and ASP.Net MVC
  • Experience with cloud technologies such as Azure or AWS
  • Strong leadership skills and ability to work effectively in a team
  • Able to implement lasting solutions with limited guidance or oversight

Technology Stack

  • Internal Applications: C# Blazor, .NET Core, Python, HTML Razor
  • Web Applications: Shopify Suite, JavaScript, Docker
  • Database & Analytics: Azure Synapse Suite, Data Lake, Power BI, SQL Server
  • Servers & User: Azure Suite, Azure Active Directory, on Premise Clusters

COMPENSATION

  • The salary range for a Senior Software Engineer is $90,000 to $130,000 per year, depending on experience and skills. The hiring range will be from $90,000 to the midpoint of $110,000 unless experience exceeds requirements listed.

BENEFITS

  • Far Bank employees (and their families) can enroll in Medical, Dental, Vision and basic life insurance.
  • Far Bank offers  matching on Roth or Standard 401(k) plan.
  • PTO – both Vacation & Sick Pay Plans, along with 8 paid holidays per calendar year
  • Flexible work from home opportunities depending on location and experience
  • Employee purchasing programs
  • Outdoor discount programs with industry partners

HOW TO APPLY? 

www.farbank.com/careers



About Far Bank Enterprises

Far Bank is the world’s authority in fly fishing, comprised of the greatest brands in the industry – Sage, Redington, RIO Products, and Fly Water Travel. Founded in 1980, Sage’s core mission is “perfecting performance” through our Made in the USA fly rods and high-end fly reels. Redington, acquired by Sage in 2003, is the go-to provider of accessible fly-fishing rods, reels, waders, wading boots, and apparel for the value conscious angler. RIO Products joined the family in 2005 and is recognized as the world's leading producer of the highest performance fly lines, leader, tippet, and flies for the specialty fly fishing market. In 2018, Fly Water Travel (FWT) joined the Far Bank family, complementing our industry-leading products with world-class on-the-water experiences. At Far Bank, our core purpose is to inspire the fly angler through outstanding products and extraordinary experiences. Far Bank Enterprises is a wholly owned subsidiary of the Joshua Green Corporation.

 We’re a “work hard/play hard” culture that encourages intra- and inter-department collaboration and camaraderie—whether it’s in the office or on the water. Beyond our internal teamwork, we’re an intimate part of the fly fishing and greater outdoor community, providing our employees unique opportunities to enjoy outdoor gear and experiences.