Careers

Content on this page requires a newer version of Adobe Flash Player.

Get Adobe Flash player

Careers

Our philosophy is that you are better at doing the things you enjoy. At Safety Net, our goal is to help employees enjoy what they do. To that end, we try to create a dynamic (even fun!) work environment where your ideas and creativity are welcomed.  Innovation is fostered and energy is required. We pride ourselves in employing people who are eager to learn, have a positive attitude, and are passionate about what they do. If Safety Net sounds like a good fit for you, see below for the latest opportunities to join our team.

 

Software Developer

This position is responsible for developing and supporting software solutions, both internal and client-facing.

Critical Success Factors:

  • A thirst for knowledge and interest in gaining new skills
  • An abiding commitment to quality code (even when it’s more work)
  • Ability to use available resources to work through an issue
  • Ability to utilize deductive reasoning to identify and resolve issues

Key Tasks and Responsibilities:

DEVELOPMENT

  • Develop reporting solutions using Microsoft SQL Server Reporting Services
  • Develop add-ons for Software Solutions Group systems
  • Develop and maintain reporting solutions for Network and Software Solutions clients
  • Learn and support internally developed solutions

TEAM COLLABORATION

  • Work collectively with other developers on large development projects
  • Complete development tasks in a timely manner and meet client deadlines
  • Submit all code to version control system
  • Enter all development activities into CRM system

CONTINUOUS SKILLS DEVELOPMENT

  • Continuous self-study of standard software development practices currently used by Safety Net, including, but not limited to:
    • N-Tier Software Development
    • Test-Driven Development (TDD)
    • Object Relational Mappers (i.e. NHibernate, Linq-to-SQL)
    • Design Patterns
      • Separation of Concerns (SoC)
      • Inversion of Control (IoC), a.k.a. Dependency Injection
        • Castle Windsor

Required qualifications:

  • Minimum two years active development with Microsoft .NET Framework, specifically C#
  • Experience developing software using the Microsoft Visual Studio IDE
  • Experience developing ASP.NET solutions
  • Experience designing and implementing relational databases
  • Thorough understanding of object-oriented concepts:
    • Classes and Interfaces
      • Abstract Classes and Methods
      • Virtual Methods
    • Inheritance
    • Polymorphism
    • Encapsulation
  • Basic understanding of building reports in SQL Server Reporting Services
  • Troubleshooting fundamentals
    • Ability to break problems down and use a logical process of elimination
  • Demonstrable communication skills
    • Evidence of past written communication
  • Demonstrated ability to work within a team
  • Established methodology for personal time management
  • Minimum two-year college degree
  • Professional, friendly demeanor
  • Valid driver’s license

Preferred (but not required) Qualifications:

  • Experience developing solutions using ASP.NET MVC
  • Experience with Business Intelligence solution design and implementation
  • Experience with the following Microsoft SQL Server features:
    • SQL Server Integration Services (SSIS)
    • SQL Server Service Broker

Salary is commensurate with experience.  Position is eligible for Blue Cross Blue Shield medical coverage, disability and basic life insurance, a 401(k)-like Simple IRA retirement plan with matching contributions following one year of service, and paid vacation, in addition to 6-7 scheduled company holidays.

To be considered, please send cover letter and résumé in Word of PDF format to the attention of Derek Smith, careers@safetynet-inc.com.

 

Bookmark and Share