Software Engineer

Job Category: Technology and IT
Job Type: Remote
Job Location: United States
Company Name: Insperity

Are you ready to take the next step in your career as a Software Engineer? At Insperity, we’re searching for a talented Software Engineer to help us design, build, and support innovative applications that empower businesses nationwide. With more than 90 offices across the U.S. and repeated recognition as one of the “Best Places to Work,” Insperity offers more than just a job—it’s a place where you can grow, learn, and thrive. We believe in flexibility, career development, and employee well-being, so you can do your best work while enjoying a balanced life.


Why Become a Software Engineer at Insperity?

As a Software Engineer, you’ll collaborate with multiple departments to deliver applications that meet real business needs. You’ll be part of a supportive team that values innovation, mentorship, and high-quality code. Here, your work directly impacts our clients and communities.


Key Responsibilities of a Software Engineer

  • Collaborate with departments to develop, support, and maintain applications.

  • Assist in defining project scope and estimating work effort.

  • Write clean, efficient application code following established design standards.

  • Create technical documentation and unit testing for production releases.

  • Partner with business analysts during the requirements process.

  • Mentor junior team members on technical challenges.

  • Ensure adherence to defined processes and coding standards.


Must-Have Qualifications for Software Engineer

To succeed as a Software Engineer, you should bring:

  • Bachelor’s degree in Computer Science or related field (or 4 years of relevant experience).

  • 3–5 years of professional application development experience.

  • Strong teamwork, problem-solving, and communication skills.

  • Experience with object-oriented design, SOA, and SOLID principles.

  • Working knowledge of .NET (ASP.NET MVC, WCF, Entity Framework, Web API, LINQ).

  • Proficiency in C#, SQL Server, T-SQL, and relational databases.

  • Experience with JavaScript, Angular, jQuery, CSS, HTML, XML, and responsive web design.


Preferred Skills for Software Engineer

  • Familiarity with design patterns and architectural principles.

  • Experience creating scalable, customer-focused solutions.

  • Ability to resolve break-fix issues quickly with urgency.

  • Aptitude for continuous learning and adapting to new technologies.


Pay & Benefits

  • Salary range: $78,100 – $88,950 (based on skills, experience, and location).

  • Generous paid time off and volunteer hours.

  • Comprehensive medical, dental, and vision benefits.

  • Health and wellness support programs.

  • Career growth opportunities through training, mentorship, and continuous learning.

At Insperity, diversity, inclusivity, and belonging are at the core of who we are. We are proud to be an equal opportunity employer.


APPLY

Apply for this position

Allowed Type(s): .pdf, .doc, .docx