Software Engineer Job at Insight Global, Urbandale, IA

  • Insight Global
  • Urbandale, IA

Job Description

We are seeking a Software Engineer to join a team supporting Salesforce-related initiatives within a large insurance client. This individual will develop and maintain C#/.NET applications and build or troubleshoot Jenkins jobs that move large datasets into the CRM environment. The engineer will work closely with both product owners, and end users to support data movement, system integrations, and Salesforce-related applications.

In this role, you will design, develop, support, and modernize software solutions that enable critical Sales and Marketing business processes. A primary focus of this position will be reviewing, refactoring, and enhancing existing C#/.NET code to improve maintainability, performance, scalability, and long-term supportability while reducing technical debt.

This role will also be responsible for developing and supporting ETL processes, large-scale data movement initiatives, system integrations, and automation workflows utilizing SQL Server, Jenkins, and modern source control and CI/CD practices. The engineer will play a key role in application modernization efforts, including repository cleanup and migration to GitHub, while helping establish development standards and best practices across the team.

Qualifications

  • Strong C# development experience (ability to read & write C#)
  • Able to work independently with minimal oversight
  • Comfortable taking ownership and operating as a senior contributor on a small team
  • Strong communication (experience working with business leaders and customers directly)

Nice to have Qualifications

  • Strong SQL skills with experience querying, troubleshooting, and supporting data movement between systems
  • ETL/Data Integration experience
  • Python experience
  • Jenkins experience
  • GitHub experience
  • GitHub Actions exposure
  • Experience moving large datasets into SaaS applications
  • Understanding of data flow between enterprise systems and CRM platforms

Pay ranges on level of experience from $110k to $125k.

Job Tags

Similar Jobs

Artech

MS Dynamics Developer Job at Artech

 ...seeking an experienced Microsoft Dynamics 365 CE Developer with strong expertise in designing, developing, and implementing enterprise CRM solutions. Technical Expertise ~5+ years of hands-on experience with Microsoft Dynamics CRM / Dynamics 365 Customer... 

SPECTRUM

Call Center Outbound Sales Representative Job at SPECTRUM

 ...may need to be seated for extended periods while using a telephone headset and a computer with multiple screens, with exposure to moderate noise levels. Required Qualifications Education ~ High School Diploma, GED, or equivalent. Experience ~1+ year... 

Stantec

Mining Engineer Job at Stantec

 ...drive to the infrastructure powering our communities. And we dont just design the largest, deepest, and most technically challenging mines in the worldwe do it sustainably. Were helping clients reduce energy usage, adopt clean energy sources, and implement digital... 

NorthStar Public Schools

Middle School Special Education Teacher Job at NorthStar Public Schools

 ...community-based public charter school that provides free education to approximately 250 students in grades K-8 in North Minneapolis...  ...driven educator to join our team! As a Middle School Special Education Teacher, you are a NorthStar Public Schools In structional Team... 

ManTech International

Wargame Analyst Job at ManTech International

ManTech International is seeking a Wargame Analyst to support U.S. defense, intelligence, and federal civilian missions. In this role, you will design and analyze wargames, develop operational scenarios, assess adversary behavior, and turn complex findings into clear reports...