Senior .NET Software Engineer — Data & Integrations

Berkley Technology Services

Urbandale (IA)

On-site

USD 110,000 - 150,000

Full time

26 hours ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Berkley Technology Services (BTS) seeks a Sr Software Engineer for its Sales & Marketing team in Urbandale, IA. You will redesign and modernize C#/.NET applications, build ETL/data workflows, and drive system integrations with CRM, databases, and cloud services.

The role emphasizes code quality, scalable solutions, and collaboration with Product Owners and stakeholders across distributed teams, including on-call rotation and QA involvement.

Qualifications

  • Strong technical background in C#/.NET, SQL Server, Python, and ETL/Data Integration with 3+ years of software development experience.
  • 3+ years of experience with cloud computing platforms, particularly Microsoft Azure.
  • Experience participating in or leading code reviews and PR approval processes.
  • Ability to work independently and deliver results with minimal supervision in a fast-paced environment.
  • Excellent written and verbal communication skills with the ability to engage both technical and non-technical stakeholders.
  • Strong customer service mindset, sense of urgency, and accountability.
  • Excellent analytical, troubleshooting, and problem-solving skills.
  • Proven ability to collaborate effectively within a distributed or offshore/onshore team model.
  • Experience using Atlassian tools (Jira, Confluence, Bitbucket).
  • Strong engineering judgment and attention to detail
  • Ownership of code quality and production stability
  • Bachelor’s degree with emphasis in related field or equivalent experience.
  • Ability to influence development standards across teams
  • Clear, respectful communication across global teams
  • Customer-first orientation with a solution mindset
  • Continuous improvement and modernization focus

Responsibilities

  • Review, refactor, and modernize existing C#/.NET code to improve code quality, maintainability, performance, and supportability.
  • Design, develop, test, and maintain software applications supporting Sales & Marketing initiatives.
  • Define, document, and enforce development standards, design patterns, and coding best practices.
  • Design and implement enterprise system integrations and interfaces.
  • Design, develop, and support ETL processes for large-scale data movement between enterprise applications, CRM platforms, databases, and cloud services.
  • Design, develop, and maintain SQL Server databases.
  • Ensure data integrity, performance optimization, and secure data access.
  • Collaborate closely with Product Owners, Business Analysts, stakeholders, and end users to translate business requirements into technical solutions.
  • Design, execute, and analyze A/B tests or similar experiments to optimize features and user experience.
  • Perform and coordinate QA testing and job regression testing prior to and after production deployments.
  • Support sprint planning, backlog refinement, and Agile ceremonies.
  • Support sprint execution by validating scope, estimating effort, and ensuring deliverables are production-ready.
  • Deliver high-quality customer support with urgency, ownership, and accountability.
  • Provide Tier 1 after-hours/on-call support by participating in application support and incident triage rotation.
  • Quickly adapt to new technologies, tools, and platforms.
  • Analyze and solve complex technical and business problems.
  • Work effectively within a distributed and virtual team environment.
  • Support continuous improvement initiatives across Sales & Marketing technology platforms.
  • Utilize Azure, Azure Service Bus, and Data Factory for cloud solutions.
  • Utilize Microsoft Copilot or other AI-assisted development tools.
  • Complete code reviews and PR approvals for onshore and offshore resources; ensure PRs meet standards, security, docs, and deployment guidelines.

Skills

C#/.NET
SQL Server
ETL/Data Integration
Python
Azure
CI/CD
Code Reviews

Education

Bachelor’s degree in related field

Tools

Jira
Confluence
Bitbucket
GitHub Actions
Azure Data Factory

Job description

Berkley Technology Services (BTS) seeks a Sr Software Engineer for its Sales & Marketing team in Urbandale, IA. You will redesign and modernize C#/.NET applications, build ETL/data workflows, and drive system integrations with CRM, databases, and cloud services.

The role emphasizes code quality, scalable solutions, and collaboration with Product Owners and stakeholders across distributed teams, including on-call rotation and QA involvement.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior .NET Engineer - Data, ETL & Cloud Modernization
Senior .NET Engineer - Data, ETL & Cloud Modernization

W. R. Berkley Corporation • Urbandale (IA)

On-site
USD 100,000 - 150,000
Senior Software Engineer – Cloud, Data & Modernization
Senior Software Engineer – Cloud, Data & Modernization

Socket.dev • Urbandale (IA)

On-site
USD 110,000 - 140,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

Socket.dev • Urbandale (IA)

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

W. R. Berkley Corporation • Urbandale (IA)

On-site
USD 100,000 - 150,000
Full-Stack .NET Intern | Flexible Work + Casual Dress
Full-Stack .NET Intern | Flexible Work + Casual Dress

Socket.dev • Urbandale (IA)

On-site
USD 21,000 - 34,000
Full-Stack .NET Intern - Build Real Insurance Platform
Full-Stack .NET Intern - Build Real Insurance Platform

W. R. Berkley Corporation • Urbandale (IA)

On-site
USD 25,000 - 36,000
Casual dress code
Flexible work arrangements
Competitive compensation and benefits
Software Developer (.NET) Intern
Software Developer (.NET) Intern

W. R. Berkley Corporation • Urbandale (IA)

On-site
USD 25,000 - 36,000
Casual dress code
Flexible work arrangements
Competitive compensation and benefits
Data Engineer Intern
Data Engineer Intern

W. R. Berkley Corporation • Urbandale (IA)

On-site
USD 28,000 - 39,000
Software Developer Intern
Software Developer Intern

Socket.dev • Urbandale (IA)

On-site
USD 21,000 - 34,000