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
- ...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...SuggestedWork experience placement
$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...SuggestedPermanent employmentTemporary workWork experience placementCasual workWork at office$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...SuggestedFull timeWork experience placementRemote work- 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...SuggestedContract work
$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...SuggestedHourly payPermanent employmentTemporary workWork experience placementH1bWork at office- 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 workWork experience placement
- 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 IncContract work
- ...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
- 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
- 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...
$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...- ...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 paidFull timeFor contractorsLocal areaImmediate startShift work
$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 employmentH1bWork at officeImmediate startShift workWeekend work$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 workLive inLocal areaWorldwideRelocationRelocation packageFlexible hours$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 employmentImmediate startRemote work$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 placementWork at officeImmediate start$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 shiftWeekend work$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 timeContract workTemporary workImmediate start- ...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...
- 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...
- ...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 employmentH1b
$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- ...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...
- 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,...
$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 workFixed term contractFlexible hours$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 workWork at officeFlexible hours- ...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...
- 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 employmentH1bWork at officeRemote work
$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 placementLocal area$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 employmentH1bWork at officeImmediate start
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer III. Be the first to apply!
- entry level software sales Clive, IA
- id software Clive, IA
- healthcare software sales Clive, IA
- remote software sales Clive, IA
- software implementation project manager Clive, IA
- software Clive, IA
- trading software engineer
- entry level software development engineer
- entry level associate software engineer
- netflix software developer




