Lead Software Developer

Job Locations US-IA-Sioux Center | US-SD-Sioux Falls
ID
2020-1653
Category
Application Development
Type
Full-Time

Overview

Interstates is growing and is seeking a Lead Software Developer to join our Software Development Team. The Lead Software Developer will be responsible for leading the team in applying design patterns and principles to new and existing code, owning the estimating and execution of software scope of projects, and providing coaching and training to other developers. Interstates seeks ambitious, relationship-oriented individuals to join our team.

Responsibilities

  • Plan and design significant portions of an application
  • Choose appropriate design patterns and architectures based on scope and client needs
  • Apply SOLID and clean-coding principles to new and existing code
  • Manage projects while leading a team of developers
  • Review and provide feedback on team members’ code
  • Lead by example, writing high-quality code and coaching others on coding practices
  • Oversee installation and start-up of a software application on customers’ sites
  • Other duties may be assigned

Qualifications

Education and/or Experience:

  • 2- or 4-year degree in computer science, software development, or related technical field
  • 5-7 years’ experience in software development
  • Proven experience managing projects and leading small or medium-sized development teams
  • Proven experience applying SOLID and clean-coding principles to new and existing code
  • Knowledge and experience with the Microsoft stack and related technologies:
    • C#, .NET Framework, .NET Core
    • Data persistence and transmission technologies: SQL databases, XML, JSON
    • Web-based technologies and frameworks


Preferred Skills:

  • Excellent communication (written and verbal) and relationship-building skills
  • Experience in the following (or closely related) web technologies a plus:
    • Client scripting like Javascript and Typescript
    • Front-end libraries like React, Angular, or Vue
    • Realtime, two-way communication libraries: SignalR/WebSockets
    • CSS frameworks like Bootsrap/Bulma/Sass

 

Travel:

This position is located in our Sioux Center, IA or Sioux Falls, SD offices. Travel may be required up to 25% or the time.

 

About us:
For over fifty years, we’ve tackled complex challenges and developed innovative solutions. Yet, the most impressive thing we’ve built is our team. At Interstates we treat each other like family, because the foundation of our success is our team. We’ve created a collaborative workplace based on trust, integrity, and support. We offer opportunities for education and career growth, one of the best safety records in the business, and benefits that put our families first.
 
Benefits:

  • Health, Dental, Vision, and Life Insurance
  • Company paid Short and long-term disability
  • Paid time off and Holidays
  • Matching 401k program
  • Pay for performance bonuses
  • HSA contributions
  • Casual dress code
  • Safety focused culture
  • Family focused culture
  • Community Give back opportunities

 

Interstates is an Equal Opportunity/AA Employer and provides a drug free work environment.

Options

Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
Share on your newsfeed

Need help finding the right job?

We can recommend jobs specifically for you! Click here to get started.