Careers at InReach Solutions

Seeking Lead Full Stack .Net Engineer

About us: 

InReach Solutions was founded in 2007 and specializes in software for social service non-profits, with a current focus in adoption, foster care, and child welfare. Our software is called SAM and is a mature enterprise CRM for non-profits. We're looking for an ambitious developer to join our team!  

Our team is based in Portland, OR. Some benefits include: 

  • Feel good about your work and make an impact on our community 
  • Working in a collective workspace and independently from home, not in a cube 
  • Competitive salary and benefits (health, 401k)
  • Flexible time-off

 Summary of Position: 

This role is responsible for the design, development, implementation, modification, and support of our enterprise CRM databases. This position also entails management and mentoring of Jr/Mid Level Developers and Client Support Coordinators. 

Responsibilities and Job Duties:  

  • Design development environment improvements and process refinement
  • Apply software development and testing best practices
  • Collaborate with support team, clients, and other developers
  • Maintain and advise on server infrastructure
  • Provide technical support for users of the database
  • Plan upgrades of technologies 
  • Repair incomplete migrations and complete new migrations for onboarding clients 
  • Be able to meet in-person with the team in Portland, OR at least once weekly.

Required Skills:

4+ years experience:

  • .NET 2.0/4.5 Framework
  • Microsoft Visual Studio 2008/2010
  • C#
  • MS SQL Server
  • Javascript
  • jQuery 
  • XML 
  • 2+ years small to medium scale systems engineering and support

Other Skills:

  • Strong leadership skills
  • Strong knowledge of software engineering best practices, specifically in specification design and team management
  • Knowledge of software development/business discipline, e.g. Agile, Kanban, Lean
  • Experience with GitHub and JIRA (or similar tools)
  • Front-end web development experience
  • Excellent interpersonal, analytical, and problem solving skills
  • Ability to learn quickly and open to learning new software/technology
  • Strong communication skills; proved ability to work with client, business users and team members
  • Ability to work independently once guided goals are provided
  • Ability to work well with a team and meet delivery deadlines

Education and Experience: 

  • BS/BA degree in an information technology-related curriculum REQUIRED; or
  • BS/BA degree in business-related curriculum and 5+ years experience in a development position

Applicants who link to a github and /or blog, other online portfolio preferred - show us your stuff!