Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer III

The Wittern Group

Description This position is located on site in Des Moines, Iowa. About WG Connect: WG Connect, a Wittern Portfolio Company, is at the forefront of revolutionizing controlled and semi-controlled distribution through innovative edge devices and cloud-based solutions. We are developing cutting-edge vending machine technologies that operate independently or seamlessly integrate with our IQ Tech Portal, our cloud-based inventory management system. Our team is passionate about pushing the boundaries of technology to deliver exceptional customer experience. Role Requirements: Software Development & Architecture Design, develop, test, deploy, and maintain high-quality software solutions across cloud, edge, and embedded platforms. Lead the implementation of complex features and technical initiatives. Contribute to architectural decisions that improve scalability, maintainability, performance, and security. Troubleshoot and resolve complex technical issues across multiple systems and technology stacks. Ensure software solutions align with established engineering standards and architectural principles. Technical Leadership Provide mentorship and technical guidance to Software Engineers I and II. Lead code reviews and promote engineering best practices throughout the organization. Participate in technical design reviews and architectural discussions. Influence engineering standards, coding practices, and development processes. Help identify and reduce technical debt through ongoing platform improvements. Mentor engineers and cross-functional partners on practical, responsible use of AI LLM tools to support software design, code generation, test planning, documentation, troubleshooting, and knowledge sharing. Agile Delivery Actively participate in daily standups, sprint planning, backlog refinement, sprint reviews, and sprint retrospectives. Collaborate with Product Owners and stakeholders to clarify requirements and define acceptance criteria. Assist teams in estimating work, identifying risks, and delivering predictable outcomes. Support continuous improvement efforts across engineering and product delivery processes. Quality & Testing Champion Test Driven Development (TDD) and automated testing practices. Ensure appropriate unit, integration, and end-to-end test coverage. Maintain high standards for code quality, reliability, and performance. Support root cause analysis and remediation of production issues. DevOps & Operational Excellence Contribute to CI/CD pipelines and Infrastructure as Code (IaC) initiatives. Support observability, monitoring, logging, and operational readiness efforts. Participate in production support and incident resolution activities as required. Promote deployment automation and release quality improvements. Security & Compliance Apply secure software development practices throughout the software lifecycle. Ensure solutions comply with applicable business, security, regulatory, and licensing requirements. Participate in security reviews and vulnerability remediation activities. Innovation & Continuous Learning Stay current with emerging technologies, industry trends, cloud platforms, AI-assisted development practices, and embedded systems advancements. Recommend technologies and solutions that improve operational efficiency, product quality, customer value, or business outcomes. Contribute to technical knowledge sharing and engineering capability development. Evaluate and apply AI-assisted development practices, including prompt engineering, model-assisted design reviews, automated documentation support, and AI-informed testing strategies, while maintaining sound engineering judgment and accountability for final deliverables. Requirements Required Qualifications Education Bachelor's degree in Computer Science, Software Engineering, Electrical Engineering, Physics or a related technical field. Equivalent professional experience may be considered in lieu of a degree. Experience 5+ years of professional software development experience. Demonstrated experience delivering production-quality software solutions. Experience operating within Agile software development environments. Technical Skills Candidates will possess significant experience in one or more of the following areas: Cloud Software Development AWS, Azure, or Google Cloud Platform Modern application architectures and microservices REST APIs and event-driven systems Relational and NoSQL databases Containerization and orchestration technologies Embedded/Firmware Development Embedded Linux or Real-Time Operating Systems (RTOS) Device communications and networking Hardware integration and diagnostics Protocols such as I2C, SPI, UART, CAN, MQTT, and TCP/IP Software Delivery Source control systems (Git) CI/CD pipelines Automated testing frameworks Debugging and performance analysis tools AI-assisted software delivery using large language models for solution design, development support, test case generation, documentation, code review preparation, and engineering workflow acceleration. Professional Competencies The successful candidate consistently demonstrates: Strong analytical and problem-solving abilities. Excellent written, verbal, and interpersonal communication skills. Ability to work effectively across technical and non-technical teams. Ownership mentality and accountability for results. Sound technical judgment and decision-making. Ability to influence without direct authority. Commitment to quality, continuous improvement, and customer success. Desire to learn, mentor others, and contribute to a high-performing engineering culture. Career Level Expectations Software Engineer III is distinguished from lower career levels through demonstrated ability to: Lead complex technical initiatives with limited supervision. Influence architectural and technical decisions. Mentor and develop other engineers. Drive engineering best practices across teams. Serve as an orchestrator of AI-assisted engineering workflows, helping teams use LLMs effectively across design, development, testing, documentation, and delivery coordination. Balance technical excellence with business priorities. Independently deliver solutions to ambiguous and complex problems. The Wittern Group

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Software Engineer III in Clive, IA vacancy
  •  ...Job Description Job Description POSITION DESCRIPTION The Software Developer III designs and constructs technical solutions of well-defined, routine business problems for small or medium sized projects. The Software Developer III works in conjunction with the project... 
    Suggested
    Work experience placement

    ITA Group Inc

    West Des Moines, IA
    9 days ago
  • $83k - $100k

    job summary: Job Summary: A Systems Engineer Tier III is a key position on our Managed Services team that maintains core IT functionality...  ...of connectivity, desktop, network, server and hardware or software-based issues. Mitigate future issues by monitoring and... 
    Suggested
    Permanent employment
    Temporary work
    Work experience placement
    Casual work
    Work at office
    Clive, IA
    2 days ago
  • $100k - $115k

    Posting Description: Job Title: Cloud Services Engineer III As a Cloud and Hosting Services Analyst for Pearson, you will be helping to collect and analyze data to provide Cloud financial insights critical to our success as a business as it relates to an Infrastructure... 
    Suggested
    Full time
    Work experience placement
    Remote work

    Pearson

    Des Moines, IA
    6 days ago
  • Company Details The Company is an equal employment opportunity employer. Responsibilities The Software Engineer is a mid-level contributor responsible for gathering requirements, designing, developing, implementing, and supporting one or more company applications... 
    Suggested
    Contract work

    W. R. Berkley Corporation

    Urbandale, IA
    2 days ago
  • $94k - $127k

    What You'll DoThe Principal Custody Solutions (PCS) team is hiring a Software Engineer to join their team! This role builds and supports automation solutions, integrating with databases and APIs, and collaborates closely with delivery and partner teams with a focus on driving... 
    Suggested
    Hourly pay
    Permanent employment
    Temporary work
    Work experience placement
    H1b
    Work at office

    Principal Financial Group

    Des Moines, IA
    2 days ago
  • Company Details The Company is an equal employment opportunity employer. Responsibilities The Senior Software Engineer is responsible for leading the design, development, implementation, and support of new software applications and enhancements to existing capabilities... 
    Contract work
    Work experience placement

    W. R. Berkley Corporation

    Urbandale, IA
    2 days ago
  • Observability And Monitoring Engineer Location: ONSITE 5 days a week in Des Moines, Iowa - 1776 West Lakes Pkwy, West Des Moines, IA, 5...  ...Docker, Kubernetes) Required Skills : Basic Qualification : Additional Skills : This is a high PRIORITY requisition. Software Technology Inc
    Contract work

    Software Technology Inc

    West Des Moines, IA
    4 days ago
  •  ...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

    W. R. Berkley

    Urbandale, IA
    4 days ago
  • Software Developer Build and maintain full-stack web applications using Blazor (Server and/or WebAssembly) and ASP.NET Core Design and...  ...GitHub Actions Collaborate with product, design, and fellow engineers through code reviews, architecture discussions, and sprint ceremonies... 
    Local area

    Integrity Windows

    Urbandale, IA
    4 days ago
  • Apply for this position by sending your details to ****@*****.*** A senior software engineer designs and builds enterprise application systems and responds to development needs by researching technical trends and recommending software packages, frameworks, and design... 

    LaunchIT

    Urbandale, IA
    more than 2 months ago
  • $57 per hour

    Job Description We are seeking a Senior Software Engineer to join a team supporting Salesforce-related initiatives within Berkley Technology Services. This individual will develop and maintain C#/.NET applications and build or troubleshoot Jenkins jobs that move large... 

    Insight Global

    Urbandale, IA
    4 days ago
  •  ...job involves: This position leads operations and maintenance activities for critical building systems, managing a high-performing engineering team to ensure maximum infrastructure availability and client satisfaction. The role combines hands-on technical expertise with... 
    Daily paid
    Full time
    For contractors
    Local area
    Immediate start
    Shift work

    *US AMR-Jones Lang LaSalle Americas, Inc.

    West Des Moines, IA
    3 days ago
  • $210k

     ...KEYS ARE: using CLOUD -REACT Development is a MUST. .NET, Azure & AWS experience, APi, Mobile, APi integration, 3rd party CRM vendor software experience. such as Salesforce. Solution Architecture with Cloud hosted applications. The “SELL” to this job is EASY - they are... 
    Permanent employment
    H1b
    Work at office
    Immediate start
    Shift work
    Weekend work

    Robert Half

    West Des Moines, IA
    4 hours ago
  • $74.1k - $148.3k

     ...cabling, security, AV, BMS/controls, and related systems that form the digital nervous system of OCI’s data centers. As a Principal Engineer, you will serve as a technical authority and delivery leader, driving the design integration, installation execution, and vendor... 
    Temporary work
    Live in
    Local area
    Worldwide
    Relocation
    Relocation package
    Flexible hours

    Oracle Defunct

    Des Moines, IA
    1 day ago
  • $100k - $150k

    Position: Software Engineer (MULTIPLE open permanent positions, VARYING LEVELS)Location: Des Moines, IA -- HYBRID weekly (NO REMOTE candidates)Salary: $100,000 - $150,000 base + exceptional benefits*** For immediate and confidential consideration, please APPLY and EMAIL... 
    Permanent employment
    Immediate start
    Remote work

    Robert Half

    Des Moines, IA
    4 days ago
  • $145k

    Position: Senior Software Engineer -- JAVALocation: Des Moines, IA - HybridSalary: up to $145K + excellent benefits*** For immediate and confidential consideration, please send a message to MEREDITH CARLE on LinkedIn or send an email to me with your resume. My email can... 
    Work experience placement
    Work at office
    Immediate start

    Robert Half

    Des Moines, IA
    4 hours ago
  • $84.72k - $176.5k

    Software Development Engineer Under general direction, formulates and defines system scope and objectives. Devises or modifies procedures to solve highly complex problems considering computer equipment capacity and limitations, operating time and form of desired results... 
    Night shift
    Weekend work

    Sammons Financial Group Companies

    West Des Moines, IA
    5 days ago
  • $75k - $90k

     ...Advanced Technologies Group LLC (ATG), established in 1991 and located in West Des Moines (IA), is the country's premier provider of software solutions to the USA's largest judicial and correctional agencies. All software design, development, maintenance and support is... 
    Full time
    Contract work
    Temporary work
    Immediate start

    Advanced Technologies Group

    West Des Moines, IA
    6 days ago
  •  ...by sending your details to ****@*****.*** Apply for this position by sending your details to ****@*****.*** As a software engineer you will work with the latest technologies, develop industry leading products, and have awesome opportunities for career... 

    LaunchIT

    Urbandale, IA
    more than 2 months ago
  • Apply for this position by sending your details to ****@*****.*** A senior software engineer designs and builds enterprise application systems and responds to development needs by researching technical trends and recommending software packages, frameworks, and design... 

    LaunchIT

    Urbandale, IA
    more than 2 months ago
  •  ...observability, enterprise guardrails, and cost management. You will guide engineers through complex technical challenges and drive adoption of...  ..., MIS, or related field of study, and at least 2 years of software development experience (ex. Angular, NodeJS, TypeScript, etc)... 
    Permanent employment
    H1b

    Wellmark, Inc.

    Des Moines, IA
    25 days ago
  • $186.07k - $218.9k

     ...together quarterly for intense in-person working sessions called “surges.”learn more about working at Coinbase. As a Senior Software Engineer on the Data Platform team within the Platform group, you will help build the systems that centralize all of Coinbase's internal... 
    Local area

    Coinbase

    Des Moines, IA
    2 days ago
  •  ...data-pipelines and web applications, and analytic solutions in AWS. Develop and maintain CI/CD pipelines that test and deploy software, data, and infrastructure artifacts across managed environments. Integrate data from a variety of systems into refined data products... 

    Cloud Analytics Technologies LLC

    Des Moines, IA
    5 days ago
  • John Deere is looking for an Embedded Software Engineer in Urbandale, IA to join its Intelligent Solutions Group. This position involves working on an embedded development team to build functionality for Precision Tech related to mapping and recording work information,... 

    World Mining Equipment

    Urbandale, IA
    2 days ago
  • $92.5k - $209.5k

     ...services in a distributed, multi-tenant cloud environment. OCI gives engineers the opportunity to work on systems that directly power...  ...that enable OCI teams to build, validate, secure, and release software safely at cloud scale. At OCI, engineers have meaningful technical... 
    Temporary work
    Fixed term contract
    Flexible hours

    Oracle

    Des Moines, IA
    5 days ago
  • $70k - $120k

    RFA Engineering ( supports industry‑leading clients through the full software development lifecycle to build cutting‑edge precision agriculture, machine guidance, vehicle automation and autonomy applications. We are seeking passionate, talented engineers to work on exciting... 
    Temporary work
    Work at office
    Flexible hours

    Rfamec

    Urbandale, IA
    2 days ago
  •  ...We are seeking a Senior Software Engineer to own and evolve a suite of Java-based microservices and APIs that serve as the standardized interface. This is a high-impact, hands-on engineering role where you’ll design, build, and scale domain-driven data services that power... 

    Paragon IT Professionals

    Des Moines, IA
    2 days ago
  • Join to apply for the Sr Software Engineer role at Wellmark Blue Cross and Blue Shield Why Wellmark We are a mutual insurance company owned by our policy holders across Iowa and South Dakota, and we’ve built our reputation on over 80 years’ worth of trust. We are not motivated... 
    Permanent employment
    H1b
    Work at office
    Remote work

    Wellmark

    Des Moines, IA
    5 days ago
  • $161.16k - $241.75k

     ...locations. Purpose: At Athene, security is an enabler of innovation. As our Application Security Engineering Lead, you'll help define how secure software is built across the enterprise by engineering scalable security capabilities that empower developers while... 
    Work experience placement
    Local area

    Athene Holding Ltd

    West Des Moines, IA
    3 days ago
  • $105k - $130k

    Backend Software Developer FTE Direct Hire .Net / C# / Python/Open Source / SharePoint | $105K-$130KOnsite, every day in Des Moines office...  ...the path is wide open to become our first Solution Architect III).Work closely with Martin and the rest of our engaged leadership... 
    Permanent employment
    H1b
    Work at office
    Immediate start

    Robert Half

    Des Moines, IA
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer III. Be the first to apply!