Senior .NET Engineer - Data, ETL & Cloud Modernization

W. R. Berkley

Urbandale (IA)

On-site

USD 100,000 - 150,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Berkley Technology Services (BTS) in Urbandale, IA, is seeking a Sr Software Engineer to join the Sales & Marketing team. You will refactor, develop, and support C#/.NET solutions, modernize code, and build ETL workflows using SQL Server, Azure, and CI/CD.

Collaborating with Product Owners and stakeholders, you will ensure scalable, reliable software, participate in QA, and provide production support in a distributed team environment. This role is based on-site in Urbandale, IA.

Qualifications

  • Strong background in C#/.NET, SQL Server, Python, ETL and data integration, with 3+ years of software development experience.
  • Hands-on Azure cloud experience and modern CI/CD practices.
  • Experience with code reviews, PRs, and distributed/onshore/offshore collaboration.
  • Proven ability to engage stakeholders and deliver scalable, maintainable software.

Responsibilities

  • Refactor and modernize C#/.NET code to improve performance and maintainability.
  • Design, develop, test, and support Sales & Marketing applications.
  • Define development standards and patterns; enforce best practices.
  • Build enterprise data integrations and ETL pipelines; manage SQL Server databases.
  • Collaborate with product owners and teams; participate in QA and deployments.

Skills

C#/.NET
SQL Server
Python
ETL/Data Integration
Azure
CI/CD
Code reviews
Jira/Confluence
Agile
Distributed/onsite teamwork

Education

Bachelor’s degree in related field

Tools

GitHub
Jenkins
Power Platform

Job description

Berkley Technology Services (BTS) in Urbandale, IA, is seeking a Sr Software Engineer to join the Sales & Marketing team. You will refactor, develop, and support C#/.NET solutions, modernize code, and build ETL workflows using SQL Server, Azure, and CI/CD.

Collaborating with Product Owners and stakeholders, you will ensure scalable, reliable software, participate in QA, and provide production support in a distributed team environment. This role is based on-site in Urbandale, IA.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior .NET Software Engineer — Data & Integrations
Senior .NET Software Engineer — Data & Integrations

Berkley Technology Services • Urbandale (IA)

On-site
USD 110,000 - 150,000
Senior Software Engineer — Data & Cloud Modernization
Senior Software Engineer — Data & Cloud Modernization

Berkley Technology Services LLC • Wilmington (DE)

On-site
USD 90,000 - 125,000
Senior Software Engineer: AI-Driven Sales & Marketing Platform
Senior Software Engineer: AI-Driven Sales & Marketing Platform

Berkley Technology Services LLC • Urbandale (IA)

On-site
USD 110,000 - 150,000
Sr. Software Engineer
Sr. Software Engineer

Berkley Technology Services • Urbandale (IA)

On-site
USD 110,000 - 150,000
Sr. Software Engineer
Sr. Software Engineer

W. R. Berkley • Urbandale (IA)

On-site
USD 100,000 - 150,000
Sr. Software Engineer
Sr. Software Engineer

Berkley Technology Services LLC • Wilmington (DE)

On-site
USD 90,000 - 125,000
Sr Software Engineer
Sr Software Engineer

Berkley Technology Services LLC • Urbandale (IA)

On-site
USD 110,000 - 150,000
Senior .NET Full-Stack Engineer for AI-Powered Modernization
Senior .NET Full-Stack Engineer for AI-Powered Modernization

Baer Group • Irving (TX)

On-site
USD 120,000 - 150,000
Senior .NET Full-Stack Engineer | AWS Cloud
Senior .NET Full-Stack Engineer | AWS Cloud

Tata Consultancy Services Limited • Owings Mills (MD)

On-site
USD 115,000 - 125,000
Discretionary Annual Incentive
Comprehensive Medical Coverage
Family Support: Parental Leaves
+3
Senior Software Engineer (17687)
Senior Software Engineer (17687)

The Baer Group • Irving (TX)

On-site
USD 120,000 - 150,000