Job Description
Description We are looking for an experienced Full Stack Software Engineer with a strong background in .NET and C#. This position requires someone detail-oriented who can confidently manage both front-end and back-end development tasks while leveraging modern technologies to deliver high-quality solutions. Based in Rock Island, Illinois, this is a long-term contract opportunity within the life insurance industry.
Responsibilities:
- Design, develop, and maintain full-stack applications using C# and .NET frameworks.
- Create and optimize SQL queries, stored procedures, and data manipulation processes to support application functionality.
- Utilize Blazor to build interactive, client-side web user interfaces in C#.
- Implement and manage version control using GitHub to ensure streamlined collaboration and code integrity.
- Apply YAML for writing and managing configuration files in a structured and human-readable format.
- Use Azure DevOps to oversee lifecycle management and streamline development workflows.
- Write and maintain PowerShell scripts to automate system tasks and enhance operational efficiency.
- Collaborate with cross-functional teams to analyze entity relationship diagrams and ensure database design supports business needs.
- Troubleshoot and resolve technical issues across the full-stack, ensuring seamless application performance.
- Stay updated on industry trends and propose innovative solutions to improve development practices. Requirements - At least 5 years of experience in software development, with expertise in C# and .NET.
- Advanced skills in SQL, including creating tables, writing queries, and managing stored procedures.
- Solid understanding of entity relationship diagrams and database structures.
- Proficiency with GitHub for source control and collaboration.
- Experience with Azure DevOps for lifecycle management and development workflows.
- Familiarity with Blazor for building client-side web interfaces.
- Knowledge of YAML for configuration file management.
- Ability to write and manage PowerShell scripts for automation and system tasks. Technology Doesn't Change the World, People Do.®
Robert Half is the world's first and largest specialized talent solutions firm that connects highly qualified job seekers to opportunities at great companies. We offer contract, temporary and permanent placement solutions for finance and accounting, technology, marketing and creative, legal, and administrative and customer support roles.
Robert Half works to put you in the best position to succeed. We provide access to top jobs, competitive compensation and benefits, and free online training. Stay on top of every opportunity - whenever you choose - even on the go. Download the Robert Half app ( and get 1-tap apply, notifications of AI-matched jobs, and much more.
All applicants applying for U.S. job openings must be legally authorized to work in the United States. Benefits are available to contract/temporary professionals, including medical, vision, dental, and life and disability insurance. Hired contract/temporary professionals are also eligible to enroll in our company 401(k) plan. Visit roberthalf.gobenefits.net for more information.
© 2025 Robert Half. An Equal Opportunity Employer. M/F/Disability/Veterans. By clicking "Apply Now," you're agreeing to Robert Half's Terms of Use ( .
Job Tags
Long term contract, Permanent employment, Temporary work,
Similar Jobs
Rail Management Services
...Automobiles working at the Spring Hill, TN rail terminal! No experience is required in this entry level position as we offer On the... ...Spring Hill, TN. OUT OF AREA candidates and/or those requiring relocation will NOT be considered. SAFETY IS OUR #1 GOAL. Applicants...
Superior Service Transport
...*** SST has a great opportunity to be a truck driver and still be home every day. Our local pick up and delivery routes are Monday through Friday during daytime hours. The driver has evenings and weekends off. This position consists of being able to couple and uncouple...
Victory World Church, Inc.
...Victory Church, a 501c3 nonprofit, is looking for a bookkeeper that can perform daily Finance Department functions including, accounts payables... ...Reconciliation ~ Utilize Pushpay website to reconcile online deposits to church management system \~ Verify settlement...
Walmart Inc.
...other programs developed by Walmart in compliance with Board of Pharmacy statutesregulationsDrives sales and profit in the Pharmacy and... ...by Company policies and local State and Federal guidelinesManages Pharmacy Operations Conducts Associate meetings to identify and...
Civista Bank
...Civista Bank Description: Position Purpose: A Personal Banker I (PB I) is responsible for maintaining and building customer relationships... ...to assist new and existing customers in achieving their financial goals. The PB I also provides sales, service and operational...