Senior Software Developer (.NET)

Post Date

Feb 17, 2026

Location

Beavercreek,
Ohio

ZIP/Postal Code

45431
US
Apr 26, 2026 Insight Global

Job Type

Contract-to-perm

Category

Software Engineering

Req #

SEA-b8bd53e6-042e-48ac-8961-898ecf0bbdf2

Pay Rate

$36 - $45 (hourly estimate)

Job Description

Position Overview
We are seeking a highly experienced Senior Software Developer to join our team in a staff augmentation capacity supporting a long-term, client-directed project. This is a client-facing role requiring strong communication skills, professionalism, and the ability to work collaboratively within an established team environment.
The ideal candidate brings deep technical expertise in Microsoft technologies and preferably experience supporting or developing unemployment insurance applications or other government systems.

We are a company committed to creating diverse and inclusive environments where people can bring their full, authentic selves to work every day. We are an equal opportunity/affirmative action employer that believes everyone matters. Qualified candidates will receive consideration for employment regardless of their race, color, ethnicity, religion, sex (including pregnancy), sexual orientation, gender identity and expression, marital status, national origin, ancestry, genetic factors, age, disability, protected veteran status, military or uniformed service member status, or any other status or characteristic protected by applicable laws, regulations, and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application or recruiting process, please send a request to HR@insightglobal.com.To learn more about how we collect, keep, and process your private information, please review Insight Global's Workforce Privacy Policy: https://insightglobal.com/workforce-privacy-policy/.

Required Skills & Experience

Required Experience
· 5-10 years of hands-on experience in .NET development
· Extensive experience with MS SQL Server
· Experience working in client-directed, staff augmentation environments
· Strong client-facing communication skills
· Experience in unemployment insurance systems preferred

Core Skills & Tools
· .NET Framework
· C#
· WCF
· ASP.NET MVP
· MS SQL Server
· SSRS (SQL Server Reporting Services)
· Visual Studio
· SQL Server Management Studio (SSMS)
· Git
· Agile methodology
· NHibernate (data access layer)

Nice to Have Skills & Experience

Additional Technical Upgrade Experience (Preferred)
· Azure Service Bus
· .NET Core
· ASP.NET MVC
· Vue.js
· REST API development

Optional / Nice-to-Have Skills
· NServiceBus
· Ecrion Templates (correspondence generation)
· ILINX (imaging solutions – limited new development)

Key Responsibilities
· Design, develop, and maintain enterprise-level .NET applications
· Collaborate directly with client stakeholders to gather requirements and deliver solutions
· Support ongoing enhancements, defect resolution, and system upgrades
· Participate in Agile ceremonies and contribute to sprint deliverables
· Provide technical expertise in modernization efforts and technology upgrades
· Ensure high-quality, scalable, and maintainable code

Professional Qualifications
· Strong analytical and problem-solving skills
· Ability to work independently in a staff augmentation model
· Excellent verbal and written communication skills
Ability to adapt to evolving client priorities and project timelines

Benefit packages for this role will start on the 1st day of employment and include medical, dental, and vision insurance, as well as HSA, FSA, and DCFSA account options, and 401k retirement account access with employer matching. Employees in this role are also entitled to paid sick leave and/or other paid time off as provided by applicable law.