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
$91.1k - $151.8k
Position Summary We are seeking a full stack software engineer to support the design, development, testing, and deployment of technology... ...life cycle.Work you'll doAs a Project - Software Engineer III on the Government and Public Services team, you will be responsible...SuggestedFull timeWork at officeLocal areaRelocation package$95.6k - $188.4k
Position Summary Our Deloitte AI & Engineering team to transform technology platforms, drive innovation, and help make a significant... ...growth through innovation.Work you'll doAs a Project - Software Engineer III on the AI & Engineering team, you will be responsible for:...SuggestedLocal areaFlexible hours- ...Systems Engineer Tier III A Systems Engineer Tier III is a key position on our Managed Services team that maintains core IT functionality for our clients. While working in a swift and timely manner, the position is the front line for the company's technical support...SuggestedPermanent employment
$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$105.4k - $207.8k
Position Summary Our Deloitte AI & Engineering team works to transform technology platforms, drive innovation, and help make a significant... ...growth through innovation.Work you'll do As a Data Engineer III on the AI & Data team, you will be responsible for… Designing,...SuggestedLocal area$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....Full time- ...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
$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...Hourly payPermanent employmentTemporary workWork experience placementH1bWork at office- ...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...
- 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$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- ...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....
$250.6k - $362.6k
...point products to comprehensive security outcomes, as a Principal Engineer. The team delivers secure, scalable capabilities enabling... ...term scalability!Your ImpactInnovate, develop, and drive unique software and technology solutions with global impact across Cisco’s broader...Full timeTemporary workLocal areaRemote workFlexible hours$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- ...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...Full timeContract workInternship
$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...Full timeWork experience placementRemote work- 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...Permanent employmentWork experience placementH1bLocal area
- We are looking for a senior-level software engineer to join a contract opportunity with potential for a permanent role, supporting life insurance technology initiatives in West Des Moines, Iowa. This role will guide technical direction across policy administration and connected...Permanent employmentContract work
- ...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
- ...Want to know more? You can learn about life at Wellmark here.Job DescriptionDesign, develop, test, implement, maintain, and document software solutions in support of Wellmark’s business strategy and Technology vision. Ensure completed activities meet project...Permanent employmentH1b
$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$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- ...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
- ...platform (SmartComm) Requirements: • Experience with leading large implementations • Team Leadership experience • Strong engineering skills • Tech stack: • Azure MQ • Azure Functions • Azure API gateway • MongoDB • Any programming language (C#...
$75 per hour
...To be immediately considered, please send an updated version of your resume to ****@*****.***. Title: Embedded Software Engineer Location: Urbandale, IA, 50322 Duration: Until 10/2027 W2 Contract (No C2C) Pay rate: $75 per hour The HVC embedded...Hourly payContract workImmediate start- Associate Software Engineer Do you have proven passion for software engineering, customer focus, and teamwork with the desire to drive and support strategic initiatives that directly impact client, agent, and employee experiences? Are you self-driven and thrive in a fast...Permanent employmentFull timeWork at officeWork visa
- As a Salesforce Marketing Cloud Specialist, you will help move the Marketing Cloud Engagement environment forward. Your role will include translating business use cases into working journey, flows, automations and campaigns, while supporting the day-to-day configurations...Full timeCasual workCurrently hiringWork at officeWork visa
- ...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
- ...dependencies, and frameworks to ensure full compatibility with modern Java standards. The developer will collaborate closely with engineering, QA, and DevOps teams to ensure upgrades are stable, secure, and fully validated. Key Responsibilities Upgrade existing...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer III. Be the first to apply!
- software implementation project manager Clive, IA
- healthcare software sales Clive, IA
- id software Clive, IA
- entry level software sales Clive, IA
- software Clive, IA
- remote software sales Clive, IA
- entry level associate software engineer
- software development engineer aws
- federal - software developer
- software engineer contract




