Senior C#/.NET Engineer — Data & CRM Integrations

Insight Global

Urbandale (IA)

On-site

USD 110,000 - 125,000

Full time

6 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Insight Global is seeking a Software Engineer to support Salesforce-related initiatives within a large insurance client’s Sales & Marketing team. You will modernize C#/.NET code, develop ETL processes, and enable large-scale data movement with SQL Server, Jenkins, and CI/CD practices.

You will collaborate with Product Owners, Analysts, and end users to implement integrations, automate workflows, and optimize data flows between enterprise systems and the CRM platform.

Qualifications

  • Proficient in reading and writing C#/.NET applications.
  • Ability to work independently with minimal oversight.
  • Experience as a senior contributor on a small team.
  • Strong communication with business leaders and customers.
  • Strong SQL skills for data movement and troubleshooting.
  • ETL/Data Integration experience across systems.
  • Python programming experience.
  • CI/CD tooling experience with Jenkins.
  • GitHub and GitHub Actions exposure.
  • Experience moving large datasets into SaaS applications.
  • Understanding data flow between enterprise systems and CRM platforms.

Responsibilities

  • Review, refactor, and modernize existing C#/.NET code to improve quality and performance.
  • Design, develop, test, and maintain software for Sales & Marketing initiatives.
  • Define and enforce development standards and best practices.
  • Design and implement enterprise system integrations and interfaces.
  • Develop and support ETL processes for large-scale data movement.
  • Design, develop, and maintain SQL Server databases.
  • Ensure data integrity, performance, and secure data access.
  • Collaborate with Product Owners, Analysts, stakeholders, and users.
  • Design, execute, and analyze A/B tests to optimize features.
  • Perform QA testing and plan for production deployments.
  • Support sprint planning and Agile ceremonies to ensure timely delivery.
  • Assist with scope validation and effort estimation for sprints.
  • Provide high-quality customer support with urgency and ownership.
  • Participate in after-hours/on-call support rotation.
  • Support continuous improvement across Sales & Marketing platforms.
  • Utilize Azure, Data Factory, and related cloud tools.
  • Leverage AI-assisted development tools where applicable.
  • Complete code reviews and PR approvals for onshore/offshore teams.

Skills

C#/.NET
Independent work
Senior contributor
Communication with stakeholders
SQL
ETL/Data integration
Python
Jenkins
GitHub
GitHub Actions
Data movement to SaaS
CRM/data flow understanding

Tools

Jenkins
GitHub
GitHub Actions
Azure
Data Factory
SQL Server
Copilot

Job description

Insight Global is seeking a Software Engineer to support Salesforce-related initiatives within a large insurance client’s Sales & Marketing team. You will modernize C#/.NET code, develop ETL processes, and enable large-scale data movement with SQL Server, Jenkins, and CI/CD practices.

You will collaborate with Product Owners, Analysts, and end users to implement integrations, automate workflows, and optimize data flows between enterprise systems and the CRM platform.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer
Software Engineer

Insight Global • Urbandale (IA)

On-site
USD 110,000 - 125,000
Senior .NET Integration Engineer — Remote
Senior .NET Integration Engineer — Remote

Hastings Insurance Company • Hastings (MI)

Hybrid
USD 110,000 - 140,000
401(k) with company matching
Generous paid time off
Tuition and professional development
+1
Senior Salesforce Developer: Lead Integrations & UI
Senior Salesforce Developer: Lead Integrations & UI

Cross Country Consulting • United States

On-site
USD 115,000 - 210,000
Healthcare, dental, vision
401(k) with company matching
Parental/maternity leave
+2
Senior .NET Integration Engineer (Remote)
Senior .NET Integration Engineer (Remote)

Default Brand • United States

Hybrid
USD 120,000 - 160,000
401(k) with company matching
Generous paid time off
Tuition and professional development
+1
Senior Salesforce & .NET Full-Stack Engineer — Remote
Senior Salesforce & .NET Full-Stack Engineer — Remote

Better Impact Inc. • United States

On-site
USD 120,000 - 145,000
Medical, Dental, and Vision after 90 d
401(k) after 90 days
Unlimited vacation
+2
Senior Integration Engineer
Senior Integration Engineer

CRG • United States

On-site
USD 120,000 - 150,000
Senior Salesforce Integration & Data Migration Lead
Senior Salesforce Integration & Data Migration Lead

Capgemini • Burlington (VT)

On-site
USD 73,000 - 174,000
Paid time off
Medical, dental, and vision coverage
Retirement savings plans
+1
Sr Software Engineer, CRM
Sr Software Engineer, CRM

SCAN Group • Long Beach (CA)

On-site
USD 120,000 - 180,000
Senior Salesforce Developer — AI-Driven Integrations
Senior Salesforce Developer — AI-Driven Integrations

CrossCountry Consulting • United States

On-site
USD 115,000 - 210,000
Healthcare options
401(k) with company matching
Parental and maternity leave
Senior Software Engineer
Senior Software Engineer

Seneca Resources Company, LLC • North Carolina

On-site
USD 89,544
Competitive pay ($65/hr W2)
Comprehensive benefits
401(k) plans
+1