Software Engineer
$110k - $125kW. R. Berkley
Required Skills & Experience
- 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)
Job Description
We are seeking a Software Engineer to join a team supporting Salesforce-related initiatives within a large insurance client in their sales and marketing team. 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.
Key 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 quality assurance (QA) testing and job regression testing prior to and after production deployments.
• Support sprint planning, backlog refinement, and Agile ceremonies to ensure timely and high-quality delivery.
• Support sprint execution by validating scope, estimating effort, and ensuring deliverables are production-ready.
• Deliver high-quality customer support with a strong sense of urgency, ownership, and accountability.
• Provide Tier 1 after-hours/on-call support by participating in application support and incident triage rotation.
• 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 pull request (PR) approvals for onshore and offshore resources on all changes prior to deployment. Ensure PRs adhere to established coding standards, security practices, documentation expectations, and deployment guidelines. Provide clear, constructive feedback to improve code quality, maintainability, and long-term supportability.
Pay ranges on level of experience $110k to $125k.
Exact compensation may vary based on several factors, including skills, experience, and education.
Benefit packages for this role include: "Benefit packages for this role may include healthcare insurance offerings and paid leave as provided by applicable law."
$91.1k - $151.8k
Position Summary We are seeking a full stack software engineer to support the design, development, testing, and deployment of technology solutions for Deloitte’s Government and Public Services practice. In this role, you will work with project teams to build and...SuggestedFull timeWork at officeLocal areaRelocation package$110k - $125k
...Strong communication (experience working with business leaders and customers directly) Job Description We are seeking a Software Engineer to join a team supporting Salesforce-related initiatives within a large insurance client in their sales and marketing team....SuggestedFull time- ...Job Title : Software Engineer Location – Johnston IA 501301 Duration – Contract For 1+ years Key Responsibilities: Develop, code, test, debug, and maintain software applications and systems. Support onboarding and implementation of new features within call...SuggestedFull timeContract workInternship
- The software engineer participates in the design, programming, testing, documentation and implementation of complex computer applications and systems. Evaluates software packages, provides recommendations to management and business clients, and identifies best technology...SuggestedPermanent employmentWork experience placementH1bLocal area
$77k - $156k
What You'll DoAs an Experienced Software Engineer at Principal, you’ll work with engineers to help lead our efforts to continue modernizing our technology and to enable great solutions for our customers! Our Technology Community has multiple openings in different lines...SuggestedHourly payPermanent employmentTemporary workWork experience placementH1bWork at officeLocal area3 days per week- ...technology solutions that power policy processing, agency and producer operations, and third-party vendor integrations. As a Software Engineer, you will design, develop, and enhance scalable applications, APIs, and integrations while collaborating with business and technical...Work experience placement
- ...offering a various suite of products. Qualifications: Associate’s or bachelor’s degree in a computer science, technology, engineering, math-related field, or equivalent experience. Several years of relevant professional experience, preferably within an IT or technology...Full time
- ...level systems analysis and implementation of high performing software solutions that are efficient and cost effective, and which support... ...technology, business, and industry trends.b. Guide other engineers in the design, development, code testing, debugging and resolution...Permanent employmentH1b
- Senior Software EngineerJob#: 3056363Job Description:Senior Software EngineerLocation: West Des Moines, Iowa (Partial Remote)Role OverviewThis organization is seeking a Senior Software Engineer with a strong automation mindset to join the engineering team. This position...Remote work
$167.7k - $245.2k
...infrastructure using advanced technologies across Linux and Windows.Our software agent team builds high-performance, secure, and lightweight... ...and endpoint environments.As part of the Windows agent engineering team, you will focus on extending these security capabilities...Full timeTemporary workLocal areaRemote workFlexible hours- ...an equal employment opportunity employer. Responsibilities We are seeking a highly motivated and technically skilled Sr Software Engineer to join our Sales & Marketing team. In this role, you will design, develop, support, and modernize software solutions that...
$120k - $160k
...!About the role:We're seeking an experienced full-stack senior engineer to work on ClearanceJobs.com, the leading career marketplace for... ...an engineer who is energized by shipping the highest quality software, someone who finds practical paths through hard or unfamiliar changes...Temporary workSummer workFlexible hours- ...level systems analysis and implementation of high performing software solutions that are efficient and cost effective, and which support... ...technology, business, and industry trends.c. Guide other engineers in the design, development, code testing, debugging and resolution...Permanent employmentH1b
- ...run reliable and scalable applications. This is a greenfield engineering opportunity. The team is designing and implementing the core platform... ...consistent and scalable operations. Our approach emphasizes software-driven infrastructure, infrastructure-as-code, Git-based...Full timeWork experience placementLocal areaRemote work
$95.6k - $188.4k
Position Summary Our Deloitte AI & Engineering team to transform technology platforms, drive innovation, and help make a significant... ...fuel growth through innovation.Work you'll doAs a Project - Software Engineer III on the AI & Engineering team, you will be...Local areaFlexible hours- ...system of record for electrical distribution infrastructure. Our software platform creates efficiency and customer loyalty for... ...property owners. About the Role This is a forward-deployed engineering role embedded with one of the largest electrical contractors in...Full timeFor contractorsRelocation
$214.1k - $309.8k
...Smart Switches, you’ll help build high-performance data plane software that leverages Data Processing Units (DPUs) to deliver advanced... ...shape a flagship Cisco innovation while collaborating with engineers solving some of the industry’s most complex networking challenges...Full timeTemporary workLocal areaFlexible hours- ...Software Engineer 3Wellabe is looking for a Software Engineer 3 to join our team. This role is responsible for creating and modifying complex software solutions and identifying and solving business and technical problems by designing, analyzing, testing, implementing,...Work experience placement
$85k - $134k
...Software EngineerAs a Software Engineer in our non-qualified deferred compensation business area, you'll work as a full-stack engineer, designing customer facing websites and writing API's that power them and positively impact our client experience. The Billing and Invoicing...Hourly payTemporary workWork experience placementWork at officeRemote work- ...such as credentialing, onboarding, and managing brokers, providers, members, and claims. About the Role : We are seeking a Software Engineer to build features and services on our healthcare administration platform. Youll ship production code from early on, working...InternshipRemote work
- ...Role Description This full-time remote Entry-Level Software Engineer role at Promolex involves designing, developing, and testing software features under the guidance of senior engineers. The engineer will write clean, maintainable code, assist in building and maintaining...Full timeRemote work
- ...Software Engineer II – SAPClient: John DeereLocation: 6400 NW 86th St Johnston, IA 50131Duration: 2 YearsHybrid Role: 2 Days Onsite and 3 Days Remote.Top Must Haves:Working understanding of developing solutions in SAP ABAPWorking understanding of object-oriented design...Work experience placementImmediate startRemote work
$130k - $151k
...talent solutions company specializing in Information Technology, Engineering, Healthcare, and Digital Transformation. We partner with... ...designers, QA engineers, and cross-functional teams throughout the software development lifecycle. Write clean, maintainable, efficient...H1bLocal areaVisa sponsorshipFlexible hours$100k - $300k
...About Us: Temu is seeking highly motivated and experienced Software Engineers to join our team. As a rapidly growing company, we are looking for talented individuals committed to helping us achieve our goals. In this role, you will have the opportunity to work with a...Full timeLocal area- ...Lakes Pkwy, West Des Moines, IA, 50266Duration: Contract – 9-10 monthsOverview:Seeking an experienced Observability and Monitoring Engineer to build and mature our enterprise-wide monitoring, logging, alerting, and observability capabilities across our AWS-based...Contract work
$26 - $29 per hour
...Software EngineerWorks on a product team alongside other software engineers and software analysts to support basic product design by writing and testing code to deliver simple to complex functionality on a defined portion of the product it supports. This is an entry level...Hourly payFull timeLocal areaFlexible hours$55.8k - $75k
...Salesforce EngineerWe are looking for a Salesforce Engineer to join our team. You must be able to work with guidance on software development/solutions. With guidance, develop productivity skills by learning source control, editors, the build system, and other tools as...Hourly payTemporary workWork experience placementWork at officeRemote workFlexible hoursNight shift- ...Amazon is seeking a Software Development Engineer to join our team. You will build flexible, scalable software solutions across a variety of systems in a fast-paced environment, tackling complex problems with data processing, algorithms, and code. The role emphasizes collaboration...Flexible hours
$116k - $156k
What You'll DoJoin Agent Enablement, the team making it easier for Principal engineers to design, build, and ship trustworthy AI agents. We're hiring a Senior Software Engineer to help build the platform, tooling, and guardrails that power the agent-building experience...Hourly payPermanent employmentTemporary workWork experience placementH1bWork at office- ...transform how we work. Job DescriptionWe are looking for a Full Stack Engineer to join the delivery team within our Experience organization at... ..., develop, test, implement, maintain, and document robust software solutions that advance Wellmark’s business strategy and...Permanent employmentH1bAfternoon shift
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer. Be the first to apply!
- software engineer amazon Urbandale, IA
- information technology software engineer Urbandale, IA
- remote entry level software developer Urbandale, IA
- intel software engineer Urbandale, IA
- senior software engineer remote Urbandale, IA
- cybersecurity software engineer Urbandale, IA
- part time software developer remote Urbandale, IA
- software engineer Urbandale, IA
- consulting software engineer Urbandale, IA
- software developer positions Urbandale, IA



