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

BCforward

Call Center Representative Job at BCforward

 ...currently seeking a highly motivated Call Center Rep for an opportunity...  ...someone who is authorized to work independently without any...  ...workload. Customer Service Representative Recall & Claims Support (Remote...  ...to a remote/work-from-home position. # Attendance is mandatory... 

Live Nation International

Tour Stage Manager for Live Events Job at Live Nation International

 ...Live Nation International seeks a Stage Manager for the House of Blues in New Orleans. Youll be responsible for coordinating event details with production crew and managing load-ins and load-outs while ensuring the band has everything needed to perform.The ideal candidate... 

Virtual Vocations Inc

Senior BSA/AML Analyst Job at Virtual Vocations Inc

 ...To support compliance efforts, the full-time Senior BSA/AML Analyst will administer the BSA/AML program, analyze transactions for suspicious activities, and assist with training and program development, primarily in a remote setting.Key ResponsibilitiesPerform quality... 

Pavago

Virtual Assistant Job at Pavago

 ...Virtual Assistant (Executive Support, CRM & Operations) Remote | U.S. Hours Position Type: Full-Time, Remote Working Hours: U.S. Client Business Hours About the Role Were hiring a Virtual Assistant (VA) to support daily operations, communication,... 

EH Electrical Contracting, LLC

Electrician Job at EH Electrical Contracting, LLC

 ...The ideal candidate will have strong knowledge of commercial electrical systems, installation, maintenance, troubleshooting, and repairs...  ...wiring, bending conduit and electrical equipment, performing inspections, ensuring code compliance, and working safely on job sites....