Job#: 3030182 Job Description: .NET Developer
Location: Lansing, Michigan (Hybrid)
Employment Type: Contract
Duration: 12 months w/extension
Role Overview
This Sr .NET Developer will work as a contract resource in a staff augmentation capacity. The resource will act as a senior developer and analyst in an agile environment on a small development team to write and test code for ongoing new development and maintenance projects. Applications are developed using .NET Framework 4.8, .NET C#, and .NET 10 CORE using REST/SOAP API.
Work Schedule
This is a hybrid position with a non-negotiable work schedule. Required onsite days are Mondays and Tuesdays. Remote work is available on Wednesdays, Thursdays, and Fridays. Candidates must be able to meet this requirement from the start of the assignment and must be local to the Lansing, Michigan area (within 120 miles) at the time of submission.
Key Responsibilities
- Participate in technical architecture discussions, modernization initiatives, and forward-looking solution design efforts.
- Allocate work effort with approximately 40% focused on new features and 60% on maintenance and bug fixes.
- Design, develop, and maintain ASP.NET MVC applications and Web APIs using JSON, Swagger, and Dapper.
- Maintain and enhance CI/CD pipelines in Azure DevOps with strong Git-based source control practices.
- Build and enhance front-end functionality using JavaScript, jQuery, Bootstrap, and Telerik UI.
- Develop and maintain Crystal Reports to support business reporting needs.
- Tune SQL queries and optimize database performance across distributed systems.
- Utilize Visual Studio for enterprise application development and debugging.
Required Qualifications
- 5+ years of professional experience developing enterprise applications using C# and .NET Framework 4.8.
- Hands-on experience developing applications using modern .NET versions (e.g., .NET Core, .NET 8, or .NET 10).
- Advanced proficiency with SQL Server 2019, including SSIS package development, complex SQL scripting, stored procedures, and performance optimization.
- Proficiency in API testing using Postman and SoapUI, along with automated UI testing using Selenium.
- A strong understanding of design patterns (Repository, Factory, Dependency Injection) and demonstrated adherence to SOLID principles.
This employer is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, or protected veteran status and will not be discriminated against on the basis of disability.
Apex uses a virtual recruiter as part of the application process. Click for more details.
If you have visited our website in search of information on employment opportunities or to apply for a position, and you require an accommodation in using our website for a search or application, please contact our Benefits Department at or .
Apex Systems is a world-class IT services company that serves thousands of clients across the globe. When you join Apex, you become part of a team that values innovation, collaboration, and continuous learning. We offer quality career resources, training, certifications, development opportunities, and a comprehensive benefits package. Our commitment to excellence is reflected in many awards, including ClearlyRated's Best of Staffing in Talent Satisfaction in the United States and Great Place to Work in the United Kingdom and Mexico. Apex uses a virtual recruiter as part of the application process. Click for more details.
Apex Benefits Overview: Apex offers a range of supplemental benefits, including medical, dental, vision, life, disability, and other insurance plans that offer an optional layer of financial protection. We offer an ESPP (employee stock purchase program) and a 401K program which allows you to contribute typically within 30 days of starting, with a company match after 12 months of tenure. Apex also offers a HSA (Health Savings Account on the HDHP plan), a SupportLinc Employee Assistance Program (EAP) with up to 8 free counseling sessions, a corporate discount savings program and other discounts. In terms of professional development, Apex hosts an on-demand training program, provides access to certification prep and a library of technical and leadership courses/books/seminars once you have 6+ months of tenure, and certification discounts and other perks to associations that include CompTIA and IIBA. Apex has a dedicated customer service team for our Consultants that can address questions around benefits and other resources, as well as a certified Career Coach. You can access a full list of our benefits, programs, support teams and resources within our 'Welcome Packet' as well, which an Apex team member can provide.