Associate software engineer jobs in Iowa - 825 jobs
Software Engineer
Klauer Manufacturing 3.9
Associate software engineer job in Dubuque, IA
We are seeking a highly skilled and experienced individual to support our Sage X3 ERP system and RFGen Warehouse Management System (WMS). The ideal candidate will have a strong understanding of both Sage X3 and RFGen, as well as experience with ERP/WMS integrations and warehouse operations. This role offers the opportunity to make a significant impact on our business by ensuring the smooth and efficient operation of our core business systems.
Join Klauer Manufacturing as a SoftwareEngineer and play a key role in a pivotal phase of our digital transformation. This is a unique opportunity to contribute to the development and implementation of our new ERP system, helping to shape the technology that will support our growing business for years to come. You'll be part of a collaborative team focused on bringing this project across the finish line; delivering solutions that streamline operations, enhance performance, and support our long-term success. If you're passionate about solving complex problems and making a tangible impact, we'd love to hear from you.
What does Klauer ask of you? - Essential Duties of the SoftwareEngineer:
RFGen Development and Customization: Design, develop, and customize RFGen applications to meet specific business needs, including barcode scanning, inventory management, receiving, put away, picking, packing, shipping, and other warehouse processes.
Integration with Sage X3: Develop and maintain integrations between RFGen and Sage X3, ensuring seamless data flow between the two systems.
Collaborates with end users and other stakeholders to assess usability needs, requirements, and specifications for the requested program or application.
Analyzes existing program logic to identify causes of program malfunctions; modifies program logic to eliminate problems or increase the operational efficiency of the program.
Designs and programs applications and software to meet identified needs and coordinates with project owners to ensure timelines are met.
Performs diagnostic testing on programs, which may include reading code or running diagnostic software to detect syntax or logic errors.
Modifies, replaces, or removes code to resolve problems and errors.
Facilitates installation of software and monitors performance and effectiveness after installation.
Creates and/or modifies end-user documentations, training documents and technical documents.
Provide training to end users on the effective use of applications and programs.
Maintains knowledge of trends and developments in related areas of technology and programming.
Develop, optimize, and troubleshoot complex SQL queries, stored procedures, functions and SSIS packages.
Develop and manage Power BI and SSRS reports.
Expertise in the Microsoft technology stack. This position will assist in enhancements of new and existing systems and entire end-to-end system development utilizing .NET, C#, VB, REST API, and SOAP protocols.
Integrate, manage, and maintain wireless mobile data collection operations and processes, including integration with the ERP system.
Highly organized and diligent, with attention to detail and follow-through to complete unsupervised tasks.
Be able to work effectively both without guidance and as a team.
Knowledge of how to effectively deal with department heads and team members, some of whom will require high levels of patience, tact, and diplomacy.
Required Experience:
5 or more years of programming experience. C#, VB, and REST API ideal
5 or more years of experience with Microsoft SQL Server
1 or more years of experience with Power BI and/or SSRS report
Experience with any ERP, MES and/or WMS systems.
Required Education:
Advanced education in computer science, or related field or (or equivalent experience or certifications).
Who is Klauer Manufacturing Company?
Founded in 1870, Klauer was built on hard work, quality products, and service. Our mission is to enable our customers in the building products industry to win through the quality, consistency, and predictability of everything we do. We have three locations in Dubuque, IA and one location in Tomball, TX, where our goal is to provide our employees with a safe and family-oriented work environment for our employees. As a team, we maintain our mission through our cultural values and company priorities: safety, attitude, effort, and accountability.
What can you expect from Klauer Manufacturing?
You can expect to feel part of the Klauer Manufacturing family, which is inclusive, regardless of gender, background, disability, or status. We offer a generous benefits package for all team members, including work-hour flexibility, health, vision, dental, company-paid life insurance, short-term and long-term disability, 401(k) retirement plan, 10 paid holidays, 3 weeks vacation, paid funeral leave, and paid jury duty.
PHYSICAL DEMANDS:
Standing, walking, pushing, pulling, bending, and stooping. The strength rating for this job is L - Light Work - exerting up to 20 pounds of force occasionally, and/or up to 10 pounds of force frequently, and/or greater than negligible up to 10 pounds of force constantly to move objects. There are more physical requirements than those for sedentary work.
Class II - Light (Dictionary of Occupational Titles 4th Edition Vol. I & Vol. II)
$70k-93k yearly est. 1d ago
Looking for a job?
Let Zippia find it for you.
Software Engineer (Imaging)
Henry Schein One 4.8
Associate software engineer job in Ames, IA
This position will be hybrid at Iowa State Research Park at 2625 N Loop Dr Suite 2130, Ames, IA 50010 for 2-3 days per week. This early to mid-career role is an individual contributor position on the Imaging team, focused on building high-quality software that supports our imaging products. We're looking for a motivated front-end softwareengineer with a solid understanding of HTML, CSS, JavaScript, and modern front-end frameworks. Experience or interest in learning C# and .NET for back-end development is a plus, as you'll contribute to end-to-end features across the stack.
Learn more about our Imaging products here.
What You Will Do
Develop and optimize user-facing features for web-based imaging applications
Build clean, responsive, and intuitive UI/UX experiences
Contribute to the full software development lifecycle, from planning to deployment
Integrate front-end components with back-end services and APIs
Follow coding standards, accessibility guidelines, and industry best practices
Write clear documentation for features and user-facing functionality
Share ideas and collaborate closely with product, engineering, and design partners
Participate in agile ceremonies and cross-functional team discussions
Take part in peer reviews to learn and help maintain code quality
Travel/Physical Demands
Travel typically less than 10%
Office environment with no special physical demands required
Technologies We Use
Languages & Frameworks:
C#, C++, SQL, ADO.NET
Frontend:
HTML, CSS, JavaScript, jQuery, Backbone.js
Database:
PostgreSQL, SQL
Tools:
GitLab and Jira
Qualifications
What You Will Have
1-3 years of softwareengineering experience (including internships, projects, or coursework)
Solid understanding of building web applications and interest in growing full-stack skills
Good communication skills and the ability to work effectively with engineering, product, and design partners
Foundational analytical and problem-solving abilities with a willingness to learn and take on new challenges
Ability to collaborate well in a team environment and contribute to a positive, supportive engineering culture
Nice to Haves
Bachelor's Degree in Computer Science
Specialized experience in device driver development, including low-level programming and hardware/software integration
The posted range for this position is $68,000 - $100,000 which is the expected starting salary range for an employee who is new to the role to fully proficient in the role. Many factors go into determining employee pay within the posted range including prior experience, current skills, location/labor market, internal equity, etc. This position is eligible for a bonus target not reflected in the range.
What you get as a Henry Schein One Employee
A great place to work with fantastic people
A career in the healthcare technology industry, with the ability to grow and realize your full potential
Competitive compensation
Excellent benefits package - Medical, Dental and Vision Coverage, 401K Plan with Company Match, Paid Time Off (PTO), Sick Leave (if applicable), Paid Parental Leave, Short Term Disability, Income Protection, Work Life Assistance Program, Health Savings and Flexible Spending Accounts, Education Benefits, Worldwide Scholarship Program, Volunteer Opportunities, and more
About Henry Schein One
Henry Schein One is the global leader in dental management, analytics, communication, and marketing software. Our company's products and services work together as one simple solution to provide users with a seamless and integrated experience.
Our company thrives because of our people. We believe in supportive, diverse, and inclusive workforce, inclusive environments, professional development opportunities, and competitive compensation packages. We value innovation, teamwork, and encourage work-life balance.
One of many reasons why Henry Schein One leads the industry is because of our products, services and most importantly, our people.
In 2022, Henry Schein One was named one of Best Companies to Work for in Utah. Click here for more information: 2022 Best Companies to Work For | Henry Schein One
Henry Schein, Inc. is an Equal Employment Opportunity Employer and does not discriminate against applicants or employees on the basis of race, color, religion, creed, national origin, ancestry, disability that can be reasonably accommodated without undue hardship, sex, sexual orientation, gender identity, age, citizenship, marital or veteran status, or any other legally protected status
.
Unfortunately, Henry Schein One is not currently hiring individuals residing in Alaska, Delaware, Hawaii, Louisiana, Nebraska, North Dakota, Rhode Island, South Dakota, Vermont, West Virginia, Washington DC, or Puerto Rico and other US Territories.
$68k-100k yearly Auto-Apply 21d ago
Software Engineer, Infrastructure
Meta 4.8
Associate software engineer job in Des Moines, IA
Meta is seeking talented experienced engineers to join our teams in building cutting-edge products that connect billions of people around the world. As a member of our team, you will have the opportunity to work on complex technical problems, build new features, and improve existing products across various platforms, including mobile devices and web applications. Our teams are constantly pushing the boundaries of user experience, and we're looking for passionate individuals who can help us advance the way people connect globally. If you're interested in joining a world-class team of engineers and researchers to work on exciting projects that have significant impact, we encourage you to apply.
**Required Skills:**
SoftwareEngineer, Infrastructure Responsibilities:
1. Collaborate with cross-functional teams (product, design, operations, infrastructure) to build innovative application experiences
2. Implement custom user interfaces using latest programming techniques and technologies
3. Analyze and optimize code for quality, efficiency, and performance, and provide feedback to peers during code reviews
4. Set direction and goals for teams, lead major initiatives, provide technical guidance and mentorship to peers, and help onboard new team members
5. Architect efficient and scalable systems that drive complex applications
6. Identify and resolve performance and scalability issues, and drive large efforts to reduce technical debt
7. Work on a variety of coding languages and technologies
8. Establish ownership of components, features, or systems with expert end-to-end understanding
**Minimum Qualifications:**
Minimum Qualifications:
9. Bachelor's degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience
10. 8+ years of programming experience in a relevant language OR 4+ years experience with a PhD
11. Demonstrated experience driving change within an organization and leading complex technical projects
12. Experience utilizing data and analysis to explain technical problems and provide detailed feedback and solutions
**Preferred Qualifications:**
Preferred Qualifications:
13. Experience in programming languages such as C, C++, or Java, and scripting languages such as Python, Javascript, or Hack
14. Experience improving quality through thoughtful code reviews, appropriate testing, proper rollout, monitoring, and proactive changes
15. 6+ years relevant experience building large-scale infrastructure applications or similar experience
**Public Compensation:**
$88.46/hour to $257,000/year + bonus + equity + benefits
**Industry:** Internet
**Equal Opportunity:**
Meta is proud to be an Equal Employment Opportunity and Affirmative Action employer. We do not discriminate based upon race, religion, color, national origin, sex (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender, gender identity, gender expression, transgender status, sexual stereotypes, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics. We also consider qualified applicants with criminal histories, consistent with applicable federal, state and local law. Meta participates in the E-Verify program in certain locations, as required by law. Please note that Meta may leverage artificial intelligence and machine learning technologies in connection with applications for employment.
Meta is committed to providing reasonable accommodations for candidates with disabilities in our recruiting process. If you need any assistance or accommodations due to a disability, please let us know at accommodations-ext@meta.com.
$257k yearly 60d+ ago
Software Developer Intern
IMT Insurance
Associate software engineer job in Iowa
IMT Insurance is now accepting applications for our Summer 2026 Software Developer Internship position within the IMT Software Services department. IMT Software Services is a division of IMT Insurance and offers programs a complete suite of software for today's Mutual Insurance companies. As a Software Developer Intern, you will contribute to a high functioning Scrum team as both a pair-programmer and as an independent developer. You will work within a team on various projects where you can put your web development skills to use and grow as an emerging developer. This development team is full stack developers, meaning you will also be working in frontend and backend development.
Ideal candidates will be passionate, self-motivated, detail-oriented and have an interest in developing skills through hands-on experience. If this opportunity is something that interests you, apply online today to learn more!
DESIRED QUALIFICATIONS
Must be working towards a college degree.
General Web Development/Knowledge is a must.
Python software development / Front-end web development is a must.
Agile experience is a plus.
Ability to analyze and proven problem-solving skills.
Ability to listen and communicate internally/externally to the customer, both verbally and in writing.
High propensity to learn new technologies.
WHAT DEFINES US
Our vision is to provide peace of mind in the moments that matter.
We are an Equal Opportunity Employer and do not discriminate against any employee or applicant based on race, color, sex, age, national origin, religion, sexual orientation, gender identity and/or expression, status as a veteran, and basis of disability or any other federal, state or local protected class.
Our agents and customers come from all walks of life and so do we. Our goal is to hire great people from a wide variety of backgrounds, because it makes our team stronger. If you share our values and our passion for creating a Worry Free life for others, we want to talk to you!
$28k-37k yearly est. 60d+ ago
Software Engineer Intern
Cedar Falls Utilities
Associate software engineer job in Cedar Falls, IA
This is your opportunity to work for an Employer of Choice and play an integral role in our employee workplace culture. Cedar Falls Utilities is currently recruiting for a SoftwareEngineer Intern. As a member of the Information Systems team at Cedar Falls Utilities, the intern student will have the opportunity to gain hands-on technical expertise in various programming languages, including Java, .NET, SQL, Python, and Apache Groovy. The role will involve collaborating with experienced softwareengineers, assisting in the design, build, and maintenance of enterprise and department-level information systems. The intern is provided an opportunity for on-the-job training and given specific tasks to encourage learning the basic of information systems. The hours for this position is 40 hours/week. The term for the position is expected to coincide with the typical summer break for college students.
CFU takes pride in finding people that align with our core values of Customer Focus, Ethical & Responsible Behavior, Innovation, and Employee Teamwork & Personal Growth and actively want to help maintain our reputation of being a trusted provider of utility services. The SoftwareEngineer Intern works under general supervision of the Information Systems Manager.
Interested applicants should submit completed applications by Sunday, April 5, 2026 at 11:59PM.
Once your application has been completed, you will receive an email acknowledging the submission has been successfully completed. After the posting comes down, the hiring team will review all applications, and you will be notified either way if you are selected for further steps in the hiring process. Please ensure all contact information is kept up to date.
Compensation & Work Schedule:
Starting wage for this position is $23/hour.
Typical work schedule is Monday - Friday, 7:30am - 4:30pm with an hour lunch.
Responsibilities
Develop back-end and server-side code using languages such as Java, JavaScript, SQL, React, Python, SPFx, and Apache Groovy.
Create and present documentation to ensure common understanding of the software.
Participate in the entire software development life cycle.
Refactor and update existing software to use new technology or adhere to best practices.
Extend/enhance existing software to add more features.
Consult with manager and engineering team to clarify program coding intent, identify problems, and suggest changes.
Make recommendations and gain approval on coding changes.
Collaborate with softwareengineers and systems analysts.
Respond to end-user support and enhancement requests.
Seek out cost-effective resources to enhance your skills and knowledge.
Responsible for maintaining a positive work atmosphere by acting and communicating in a manner that promotes positive relations with customers, coworkers, and management.
Qualifications
Education:
Graduation from an accredited high school, experience or field of study related to Computer Science or a related technology field.
Knowledge, Skills and Abilities:
Knowledge: Technology used in this role includes various programming languages such as Java, JavaScript, SQL, React, Python, SPFx, and Apache Groovy.
Ability to: Utilize computer databases and software in the performance of a wide variety of functions. Ability to operate CFU vehicles. Carry out work assignments as instructed. Maintain accurate records. Work independently. Communicate effectively orally and in writing. Establish and maintain cooperative work relationships with those contacted in the course of work.
Physical Tasks and Environmental Conditions:
The physical demands described here are characteristic of those that must be met by an employee to successfully perform the essential functions of the job. The employee must occasionally lift at least 40 lbs. This job requires a moderate activity level including pushing / pulling / squatting / crouching / kneeling / bending occasionally. This job performs duties in an indoor office setting as well in the field in outdoor weather conditions. Employee accommodations for physical or mental disabilities will be considered on a case-by-case basis.
Pre-employment drug screen and physical is required.
$23 hourly Auto-Apply 39d ago
SOFTWARE ENGINEER - GUIDEWIRE
Grinnell Mutual Reinsurance Company 4.0
Associate software engineer job in Des Moines, IA
We are seeking an experienced SoftwareEngineer to support the business objectives of Grinnell Mutual and its customers through the effective use of Guidewire products. The ideal candidate will have hands-on experience with Guidewire (Java/Gosu), with a strong preference for a background in BillingCenter or PolicyCenter.
A Guidewire Developer Associate Level certification or higher is preferred. If not currently certified, training will be provided; however, certification is a requirement for this position.
Required Qualifications:
Experience in Property and Casualty Insurance.
Background in Billing systems (preferred).
Familiarity with GUnit.
This role is part of a cross-functional Agile Software Development Team, where team members are expected to contribute across all tasks to ensure collective success.
Grinnell Mutual has been recognized 14 years in a row for being one of Iowa's Top Workplaces, four years running as a national Top Workplace USA winner, and three years as an international Gallup Exceptional Workplace. Since 1976 Grinnell Mutual has been rated A (Excellent) or higher by AM Best. This position qualifies for our flexible workplace options. Work at our Grinnell, Iowa, headquarters or from a home office in any of the following states: Alabama, Arizona, Florida, Georgia, Illinois, Indiana, Iowa, Kansas, Minnesota, Missouri, Montana, Nebraska, New Mexico, North Carolina, North Dakota, Ohio, Oklahoma, Pennsylvania, South Dakota, Tennessee, Texas, Virginia, Wisconsin, and Wyoming. Please note that candidates must be eligible to work in the U.S. without Grinnell Mutual sponsorship.
Responsibilities
Designs, develops and maintains scalable and reliable software applications using technologies such as Java, JavaScript, and/or Gosu.
Collaborates with the team to implement, configure, and customize Guidewire applications on the latest Guidewire Cloud Version.
Develops and deploys applications in a cloud environment using AWS or Azure.
Utilizes version control systems such as Bitbucket to manage and track development tasks.
Performs unit testing and participates in peer code reviews to ensure software quality.
Ensures software meets security criteria, including adherence to OWASP and applicable industry regulations.
Remains current with software development technologies and approaches, refactoring code where needed to keep applications up to date.
Communicates and updates teams and stakeholders to ensure transparency and alignment with project priorities. Occasionally works with outside vendors or contractors to create solutions and timelines for assigned projects and software issues.
Collaborates with third party vendors and Grinnell Mutual technology professionals, including Architecture, Infrastructure and Operations, to ensure technologies used are relevant to the current and future state of softwareengineering. Takes ownership of team delivery to ensure highest probability of success for team.
Leverages automation and DevOps techniques to reduce overall technical maintenance, monitor system performance, improve system quality and reduce manual business process of Grinnell Mutual.
Provides support as needed when software outage incidents occur, restoring service in the quickest and most stable manner possible. Knowledge of ITIL methodology is preferred.
Contributes to product planning using Agile methodologies. Ensures stories are complete, accurate and ready to be developed before the team commits to them.
Adheres to work intake, prioritization, change management, architecture governance and other required best practices of Grinnell Mutual.
Performs all other duties as assigned.
Qualifications
Bachelors' degree from an accredited college/university in programming related field with significant course work and/or experience in design, development and analysis of technology solutions.
Proficiency in programming languages such as Java, Javascript, or Gosu.
Experience in the Property and Casualty Insurance industry.
Preferred background in Billing Systems.
Preferred background with GUnit.
Familiarity with version control systems (e.g., Bitbucket, Git).
Attain and keep current necessary certifications for position.
Contributes to the growth of technology at Grinnell Mutual by sharing expertise with others. Educates others, adding to the total technical capabilities of Grinnell Mutual.
Proven ability to tackle sophisticated business and development problems.
Demonstrated proficiency in software development tools, programming languages and software development techniques that adhere to the best practices specific to Grinnell Mutual.
Demonstrated ability to effectively plan, schedule and meet deadlines while concurrently managing multiple tasks. Must be able to work with multiple interruptions.
Willingness to develop a strong understanding of industry and Grinnell Mutual-specific business practices, applying this knowledge effectively to job responsibilities.
Ability to interpret an extensive variety of technical instructions in mathematical or diagram form and deal with several abstract/concrete variables.
Recognizes processing/application inefficiencies and recommends improvements.
Demonstrated enthusiasm and commitment towards assignment and problem solving.
Demonstrated oral, written, and presentation skills to both technical and non-technical personnel. Exhibits self-assurance and a creative aptitude.
Occasional overnight travel for training or conferences.
Requires regular and predictable attendance to meet the customer needs of the position.
Must be able to maintain confidentiality and propriety information.
Demonstrated ability to adhere to all Grinnell Mutual policies.
Demonstrated ability to incorporate Grinnell Mutual core values in all areas work.
Compensation
The salary range for the position is $65,800 - $150,700. For a list of benefits, click here.
Working conditions and physical efforts
To perform this job successfully, an individual must be able to perform each job duty and responsibility satisfactorily. Reasonable accommodations may be made to enable individuals with disabilities to perform job duties and responsibilities.
Physically located in a remote office or at one of Grinnell Mutual's campuses with a work environment of a typical office setting; work environment of a typical office setting; noise level is relatively quiet.
The position requires an individual to sit for long periods of time, use repetitive motion, and possess visual acuity demanded by work with computer and other LCD screen devices.
The work may be fast paced, especially when managing multiple projects or when faced with tight deadlines. Meeting schedule could be heavy. May be required to work outside of normal business hours at times to accomplish work.
This job description is not intended to describe, in detail, the multitude of tasks that may be assigned, but rather to give the employee a general sense of the responsibilities and expectations of the position. As the nature of the business demands change, so too may the job duties and responsibilities.
Grinnell Mutual is an Equal Opportunity Employer in accordance with applicable state and federal laws.
$65.8k-150.7k yearly Auto-Apply 43d ago
Software Engineer
Collabera 4.5
Associate software engineer job in Waterloo, IA
Established in 1991, Collabera is one of the fastest growing end-to-end information technology services and solutions companies globally. As a half a billion dollar IT company, Collabera's client-centric business model, commitment to service excellence and Global Delivery Model enables its global 2000 and leading mid-market clients to deliver successfully in an increasingly competitive marketplace.
With over 8200 IT professionals globally, Collabera provides value-added onsite, offsite and offshore technology services and solutions to premier corporations. Over the past few years, Collabera has been awarded numerous accolades and Industry recognitions including.
• Collabera awarded Best Staffing Company to work for in 2012 by SIA. (hyperlink here)
• Collabera listed in GS 100 - recognized for excellence and maturity
• Collabera named among the Top 500 Diversity Owned Businesses
• Collabera listed in GS 100 & ranked among top 10 service providers
• Collabera was ranked:
• 32 in the Top 100 Large Businesses in the U.S
• 18 in Top 500 Diversity Owned Businesses in the U.S
• 3 in the Top 100 Diversity Owned Businesses in New Jersey
• 3 in the Top 100 Privately-held Businesses in New Jersey
• 66th on FinTech 100
• 35th among top private companies in New Jersey
***********************************************
Collabera recognizes true potential of human capital and provides people the right opportunities for growth and professional excellence. Collabera offers a full range of benefits to its employees including paid vacations, holidays, personal days, Medical, Dental and Vision insurance, 401K retirement savings plan, Life Insurance, Disability Insurance.
Job Description
• Performs embedded software development, testing and/or analysis work for a significant portion an electro-hydraulic sub-system of a major and diverse project using the John Deere Coding Standards
• Operates in an agile team environment, providing input to design solutions and participating in design reviews.
• May assign, coordinate and review portions of the work to support personnel.
• Decisions are made within established guidelines and may be reviewed by supervisors.
Qualifications
This is a softwareengineering position responsible for embedded software development on electro-hydraulic control systems.
The candidate should possess at least 5 years' experience working in the C, C++ programming languages.
A strong candidate will also have 3+ years' experience in one or more of the following:
- Requirements development
- Embedded development using the MS Visual Studio IDE
- Electro-Hydraulic Control Systems, reading Hydraulic schematics
- The Qt framework and Qt user interface development
- Vehicle automation software development
Additional Information
if interested, please call
Jeff Demaala
************
$66k-89k yearly est. 60d+ ago
SAP Software Engineer
Cardinal Health 4.4
Associate software engineer job in Des Moines, IA
**_What Application Development & Maintenance contributes to Cardinal Health_** Information Technology oversees the effective development, delivery, and operation of computing and information services. This function anticipates, plans, and delivers Information Technology solutions and strategies that enable operations and drive business value.
Application Development & Maintenance performs configuration or coding to develop, enhance and sustain the organization's software systems in a cross-functional team environment through adherence to established design control processes and good engineering practices. This job family programs and configures end user applications, systems, databases and websites to achieve the organization's internal needs and externally-facing business needs. Application Development & Maintenance partners with business leaders, investigates user needs and conducts regular assessments, maintenance and enhancements of existing applications.
The SAP SoftwareEngineer, will be responsible for overseeing the end-to-end data migration strategy for SAP implementation projects. The role requires deep technical expertise in SAP data architecture, data migration tools to ensure successful, high-quality, and efficient data conversion process.
**_What is expected of you and others at this level_**
+ Applies comprehensive knowledge and a thorough understanding of concepts, principles, and technical capabilities to perform varied tasks and projects
+ May contribute to the development of policies and procedures
+ Works on complex projects of large scope
+ Develops technical solutions to a wide range of difficult problems
+ Solutions are innovative and consistent with organization objectives
+ Completes work; independently receives general guidance on new projects
+ Work reviewed for purpose of meeting objectives
+ May act as a mentor to less experienced colleagues
**_Responsibilities_**
+ Design and define the overall data migration architecture, including the approach, tools, and best practices for converting data from various legacy systems into the new SAP target system.
+ Lead the selection and configuration of SAP data migration tools such as SAP Data Services, SAP S/4HANA Migration Cockpit, and SAP Landscape Transformation (SLT).
+ Create detailed technical and functional specifications for data mapping, transformation rules, and data validation.
+ Establish and enforce data quality and governance standards for the entire data migration lifecycle.
+ Lead and manage the entire data conversion team, including developers, business analysts, and data stewards.
+ Oversee the execution of data migration cycles, including mock conversions, cutover planning, and post-go-live data reconciliation.
+ Collaborate with key stakeholders, including business leaders and project managers, to align the data conversion strategy with overall business objectives and project timelines.
+ Provide expert guidance and technical leadership to resolve complex data conversion challenges and performance issues.
+ Serve as the subject matter expert on SAP data structures (e.g., master data, transactional data), data integration methods, and data governance principles.
+ Ensure compliance with project standards, security policies, and regulatory requirements throughout the data conversion process.
+ Partner with other technical architects (e.g., infrastructure, security) to ensure the data conversion solution is scalable, secure, and aligns with the enterprise architecture.
+ Mentor and provide technical leadership to junior team members.
**_Qualifications_**
+ Bachelor's Degree in related field preferred or equivalent work experience preferred
+ 8+ years of experience with SAP implementations and ABAP knowledge in respective business processes like Master data, OTC, PRI, SCE, RTR and PTP preferred.
+ 3-5 years of experience with SAP Data Services and Data conversions preferred.
+ Experience in ALE/IDOC, LSMW, RDM/BPDM
+ Demonstrates a knowledge of Master Data Management domain
+ Ability to define work processes and lead team members in successful implementation and ongoing execution preferred
+ Ability to develop individuals and teams preferred
+ Excellent oral and written communication skills preferred
+ Excellent organizational skills preferred
**Anticipated salary range:** $94,900 - $135,600
**Bonus eligible:** No
**Benefits:** Cardinal Health offers a wide variety of benefits and programs to support health and well-being.
+ Medical, dental and vision coverage
+ Paid time off plan
+ Health savings account (HSA)
+ 401k savings plan
+ Access to wages before pay day with my FlexPay
+ Flexible spending accounts (FSAs)
+ Short- and long-term disability coverage
+ Work-Life resources
+ Paid parental leave
+ Healthy lifestyle programs
**Application window anticipated to close:** 01/20/2026 *if interested in opportunity, please submit application as soon as possible.
The salary range listed is an estimate. Pay at Cardinal Health is determined by multiple factors including, but not limited to, a candidate's geographical location, relevant education, experience and skills and an evaluation of internal pay equity
_Candidates who are back-to-work, people with disabilities, without a college degree, and Veterans are encouraged to apply._
_Cardinal Health supports an inclusive workplace that values diversity of thought, experience and background. We celebrate the power of our differences to create better solutions for our customers by ensuring employees can be their authentic selves each day. Cardinal Health is an Equal_ _Opportunity/Affirmative_ _Action employer. All qualified applicants will receive consideration for employment without regard to race, religion, color, national origin, ancestry, age, physical or mental disability, sex, sexual orientation, gender identity/expression, pregnancy, veteran status, marital status, creed, status with regard to public assistance, genetic status or any other status protected by federal, state or local law._
_To read and review this privacy notice click_ here (***************************************************************************************************************************
$94.9k-135.6k yearly 60d+ ago
Software Developer - Part-Time Internship
Iowa Bankers Association
Associate software engineer job in Johnston, IA
Part-time, Internship Description
About Our Company
The Iowa Bankers Association (IBA), recognized as one of the best places to work in Des Moines, is seeking a talented part-time C# .NET software developer to join our team.
While the IBA is known as the nation's leading state banking association, we're much more than that. Our organization includes:
Iowa Bankers Mortgage Corporation - A top mortgage originator in Iowa, servicing nearly $7 billion in loans.
Iowa Bankers Insurance and Services - Providing insurance coverage to over 30,000 bank employees and their families across Iowa and Minnesota.
Headquartered in Johnston, Iowa, the nearly 200 employees impact hundreds of local communities and countless families across the country every day.
Position Overview
As a part-time software developer, you will work alongside our experienced development team to design, develop, test, and maintain web-based and internal applications that support IBA's mission and member organizations. This role offers a unique opportunity: part-time during the school year with flexible hours to accommodate academic schedules, and full-time during the summer as a structured internship program. You'll gain exposure to modern development practices, cloud-based tools and real-world business applications while making meaningful contributions to active projects.
Responsibilities
- Participate in all aspects of the software development lifecycle including requirements analysis, application design, code development and testing
- Build and implement software solutions while following best practices of software development, source control and architecture
- Work alongside an experienced development team ready to assist in the development process
Requirements
Minimum Qualifications
- Must be working toward or completed a degree in Computer Science, Management Information Systems (MIS), SoftwareEngineering or related degree.
- A good understanding of software development fundamentals
- Strong communications skills, both verbal and written
- Experience with Object-oriented programming (e.g., C# or Java), web development, and database design is preferred
$28k-37k yearly est. 52d ago
Software Developer (Oracle, PL/SQL)
Delta Dental Ins 4.9
Associate software engineer job in Johnston, IA
Come Smile with Us!
Join the Delta Dental of Iowa team as a Software Developer (Oracle, PL/SQL) and play a key role in developing and maintaining our core dental benefit administration system (DBAS). In our collaborative, fast-paced environment, you will work closely with a highly skilled, tight-knit team to build and enhance software solutions and contribute across the full development lifecycle - design, development, testing, implementation, and ongoing support - while growing your skills and making a meaningful impact. This hybrid position is located in Johnston, Iowa and may be filled at any level (I, II, III, or Senior) depending on qualifications. This position is not eligible for visa sponsorship.
Learn why Manesh enjoys working on the Technology team.
Why Delta Dental of Iowa?
For your smile. For your health. For your community.
At Delta Dental of Iowa, we're more than just a dental and vision insurance company. Improving health and wellness is at the center of everything we do. As a not-for-profit, we aim to build stronger communities by investing in actions that promote and improve health. Delta Dental of Iowa invests 40% of our dollars directly back into the communities we serve.
Come see why we are passionate about "Bringing Smiles" to our customers. Our team enjoys competitive pay and benefits, an awesome "One Team" approach, and a company culture that fosters "Exceptional Quality Service" and "Leadership at All Levels." Together, we can make a difference - not only in Iowa but across the country.
Essential Functions & Principal Accountabilities (for Software Developer I):
Develop and maintain new and existing applications.
With guidance, create and maintain basic to moderately complex applications for the benefit of internal and external customers.
Assist in the creation of technical design documents for projects.
Provide unit testing for all code changes with the goal of providing a stable production environment.
Troubleshoot bugs and provide effective solutions to application defects based on user feedback.
Ability to multi-task responsibilities and manage workloads with established deadlines.
Ability to organize, analyze, and solve complex problems with attention to detail and accuracy.
Develop appropriate requirements, scope, and estimates.
Communicate consistently and effectively with internal team members to understand requirements.
Assist project team members in creating scope documents.
Assist project team members in the development of project estimates.
Possess an understanding of programming languages, algorithms, data structures, and software development principles, enabling the implementation of efficient and scalable solutions.
Fulfill roles and responsibilities of a technology team member.
Understand the impact of projects on both business and technology.
Provide regular updates on task status.
Work collaboratively in a team-oriented environment and adapt to changing priorities.
Track hours worked on assigned tasks.
Build strong internal and external partnerships.
Develop working relationships with internal team members and business partners.
Develop knowledge of department processes.
Communicate effectively, verbally and in writing, to other team members and internal business partners as required.
Develop new skills, explore new technologies, and make recommendations as appropriate
Work with managers and technical leads to identify a focus for learning.
Provide on-call support when necessary.
Perform other duties as assigned.
Requirements
Required (for Software Developer I)
Associates degree in Information Systems, Computer Science, or related degree.
0-1 year of experience working with Oracle and PL/SQL.
Preferred (for Software Developer I)
Bachelors degree in Information Systems, Computer Science, or related degree.
0-1 year of experience in application development, or an equivalent combination of education, training, and/or working experience.
Knowledge of SQL and database design principles.
0-1 year of experience working with JSON, Java, XML, and CSS.
Knowledge and experience with code development tools: Git, Bitbucket, SqlDeveloper, IntelliJ, and Jira or similar tooling.
Knowledge and experience with APIs.
Delta Dental of Iowa is an Equal Opportunity Employer that does not discriminate on the basis of race, sex, national origin, religion, age, disability and any other characteristic protected by applicable law. It is also the policy of Delta Dental of Iowa to take affirmative action to employ and to advance in employment, all persons regardless of their status as individuals with disabilities or protected veterans, and to base all employment decisions only on valid job requirements.
#LI-DNI
$64k-83k yearly est. 3d ago
Entry Level Software Engineer
Rogers Freels & Associates Inc.
Associate software engineer job in Johnston, IA
Job Description
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 projects using the latest tools and technologies including robotics, computer-vision, machine learning, IoT, cloud computing, and much more. Collaborate with a team of industry experts onsite at our client's world-class engineering center and contribute to developing innovative solutions that drive sustainable agriculture practices.
This is a full-time position with a
full benefit package
listed below that includes opportunities for professional growth, direct hire by our customers, and additional opportunities within our own organization.
Entry Level SoftwareEngineer
This position is associated with developing and maintaining system automation tests for the next generation of embedded controllers. Candidates should be able to collaborate with development teams to deliver a full suite of automated tests to ensure consistent high code quality and features.
Responsibilities
Write and maintain system-level automated tests written in Python.
Contribute to test strategy and architecture as required
Debug intermittent test failures to determine root cause, and assign software defects as needed.
Working to improve test yield of existing test cases. This may mean collaborating with software developers and triaging test failures.
Coordinate the technical execution of test scripting with additional resources.
Attend regular meetings and stand-ups in order to respond to changing needs.
Attend meetings in-person with development teams to identify automation testing needs.
Attend meetings with Product Test Leads to define the test strategy, and steps to execute for a given test case.
Requirements
Bachelor's or Master's degree in Computer Science or Electrical Engineering. Other degrees are considered if relevant experience exists.
Professional proficiency in Python with demonstrated experience in automation, testing, or software development.
Strong verbal and written communication skills
Desired Attributes
General machine knowledge of agriculture or off-road equipment and machinery
Practical working knowledge and application of UDP, TCP/IP, CAN, or other networking communication protocols.
Basic experience with microcontrollers such as Arduino, RaspberryPi, or more complex embedded systems.
Self-motivated, quick learner, with an any-problem-can-be-solved attitude
Strong mathematical and analytical problem-solving skills
Ability to thrive in a team environment
Experience with Linux Ubuntu
Experience with Bash scripting.
Experience with C++ or Qt
VISA Sponsorship is NOT available for this position.
Pay Range: $65,000-$90,000 - Commensurate with experience
About RFA Engineering
RFA Engineering has provided product development and engineering services to industry leading customers since 1943. Our primary focus is the development of off highway equipment including agricultural, construction, mining, recreational, industrial, and special machines. Our work includes concept development, product design, documentation, problem-solving, simulation, optimization, and testing of components, systems and complete machines. Our engineering staff is located at our Engineering Center in Minneapolis, branch office in Dubuque, IA, and at numerous customer sites throughout the U.S.
Competitive Benefits
Health and Dental Insurance
TelaDoc Healthiest You
Supplemental Vision Insurance
Company Paid Life Insurance
Company Paid Long-Term Disability
Short-term Disability
Retirement Savings Account (Traditional 401k & Roth 401k)
Flexible Spending Plan Dependent Care
HSA for Medical Expenses
Bonus Plan (Exempt Employees Only)
Paid Time Off (PTO)
Paid Holidays
Bereavement Leave
Employee Assistance Programs (EAP)
Education Assistance
Equal Opportunity and Veteran Friendly
#ZR
$65k-90k yearly 24d ago
Fullstack Software Engineer
Demo 4.4
Associate software engineer job in Des Moines, IA
Job Description
TEST
Agile Onboarding is a Software as a Service (Saas) tool, which provides Applicant Tracking, Onboarding and HR services to its clients. We are exploding with growth, and having fun along the way.
Our Core Values are:
1. Service: Customer Satisfaction is our #1 priority. It comes before profit and before fun.
2. Ownership: Take extreme ownership of your assigned areas, see things through to the end.
3. Fun: Make Jokes! Laugh in the face of chaos. Keep a sense of humor.
4. Modern: Pushing the edges of innovation
It's important for us to hire people who are willing to go above and beyond. If you like to work a set schedule, of 40 hours a week, and forget about work when you leave, this Company is not for you. It's in our culture to work, when needed, and be available for our customers. Because we are a small company, we need every team member to take ownership of results.
Although there are some added stresses with working in a fast-paced, small team, there are also some perks!
Here are a few of the perks you can enjoy, in exchange for your hard work:
Flexible PTO time - take time when you need it, as long as results are being done.
Annual conference - fun trip every year to recap the year, and go over goals for the next year. This is always held in a vacation-destination place!
Long term incentive - as our tool grows, our leadership team will provide bonus-incentive to our Team Members. As we grow, you will grow - technically and financially.
Privacy - our company will not ask about your vaccine status, or any other health statuses. We provide medical insurance for our people, and believe that medical privacy is important.
$64k-84k yearly est. 14d ago
Associate Software Developer
Blitt and Gaines PC 3.6
Associate software engineer job in Des Moines, IA
Job Title: AssociateSoftware Developer
As an associatesoftware developer, you will be working with Blitt and Gaines, P.C.'s product development team, building and testing automation applications utilizing SQL, C#, Python and Power BI. This role will also continually review the historical and on-going accuracy and integrity of the data and reports generated from our systems.
This is an experienced level position with opportunity for potential advancement into further development roles within the firm. You will report to the Director of Development and work to build a variety of types of applications for our firm.
Key Responsibilities:
· Assist in the design and development of stored procedures and database queries to generate data for reports and dashboards.
· Support the development of automation tools and backend processes using C# or Python.
· Help build and maintain web services and APIs for internal and external applications.
· Collaborate with senior developers and analysts to understand business needs and deliver effective technical solutions.
· Participate in source control workflows using Git and project tracking through Azure DevOps.
· Contribute to the maintenance and evolution of CI/CD pipelines, including testing, builds, and deployment steps.
· Perform basic debugging and troubleshooting under the guidance of senior team members.
· Participate in code reviews, team meetings, and agile ceremonies.
Minimum Requirements:
· 1-2 years of experience with C# or Python in a professional or internship setting.
· Basic experience writing and maintaining SQL queries or stored procedures.
· Familiarity with REST APIs and how to interact with them.
· Exposure to Azure DevOps, Git, or similar tools for version control and project management.
· Basic understanding of CI/CD pipelines and software development best practices.
· Strong willingness to learn, take feedback, and grow technical skills.
· Good communication and teamwork skills.
Preferred Qualifications:
· Coursework or hands-on experience with web service development or automation scripting.
· Exposure to Azure cloud services or other cloud platforms (AWS, GCP).
· Familiarity with reporting or BI tools such as Power BI or SSRS.
· Understanding of agile development and software delivery practices.
Nice to Haves:
· Familiarity with Collection Master software
· Experience in the litigation or collections industry
· Experience with generating AI prompts and implementing AI solutions
· React or other front-end web languages
Benefits:
Blitt and Gaines, P.C. offers PTO, Paid Holidays, Medical Benefits, Competitive Salary and 401k and profit sharing plans! Medical Benefits include - Medical, Dental, Vision, Life Insurance and Short Term Disability.
$66k-85k yearly est. 50d ago
Software Engineer
Healthcheck360
Associate software engineer job in Dubuque, IA
Job Description
HealthCheck360 is looking to add a dynamic Full‑Stack SoftwareEngineer to our team! This role is uniquely positioned as a hybrid between SoftwareEngineering and Data Analytics, making it ideal for someone who enjoys building applications
and
collaborating closely with data-focused teams. You will help bridge the gap between DA and SE, ensuring our systems, insights, and applications work seamlessly together.
Key Responsibilities
Design, develop, and maintain web applications for both internal and external users.
Collaborate closely with Data Analytics and SoftwareEngineering teams to align data workflows, reporting needs, and application functionality.
Support and enhance internal tools and platforms that improve operational efficiency.
Ensure performance, quality, and responsiveness across applications and data-integrated systems.
Identify and resolve bottlenecks, bugs, and system inefficiencies.
Maintain high standards of code quality, organization, and automation.
Qualifications
1-2 years of applicable engineering experience.
Experience with C#, SQL (Postgresql and SQL Server), JavaScript, GO, Python, R and AWS preferred but not required.
Bachelor's degree in Computer Science or related field, or equivalent experience.
Strong analytical and problem‑solving skills, with interest in both engineering and data workflows.
Ability to work independently and collaboratively across technical and data-focused teams.
Curiosity and initiative to take ownership of new technical domains.
Why Join Us?
Innovative Environment: Engineers have the freedom to explore creative solutions and influence product direction.
Hybrid Skill Growth: This role offers hands-on experience across both softwareengineering and data analytics, expanding your technical versatility.
Meaningful Impact: Your work will directly support the evolution of our internal systems and user-facing applications.
Supportive Leadership: Our management team values creativity, collaboration, and continuous improvement.
About Cottingham and Butler's Health and Wellness Division
Cottingham and Butler's Health and Wellness division was created with the employer's needs and the participant's experience in mind. We focus on reducing medical costs, while increasing employee engagement and productivity. This is accomplished by providing onsite biometric screenings, engaging participants through technology and programming, educating the participant with risk-specific targeted communications, and supporting positive behavior change through our Health Coaching and Condition Management programs.
Want to learn more? Follow us on ******************************* | LinkedIn | Facebook
$64k-84k yearly est. 23d ago
Software Engineer, iOS Core Product - Cedar Rapids, USA
Speechify
Associate software engineer job in Cedar Rapids, IA
Job Description
The mission of Speechify is to make sure that reading is never a barrier to learning.
Over 50 million people use Speechify's text-to-speech products to turn whatever they're reading - PDFs, books, Google Docs, news articles, websites - into audio, so they can read faster, read more, and remember more. Speechify's text-to-speech reading products include its iOS app, Android App, Mac App, Chrome Extension, and Web App. Google recently named Speechify the Chrome Extension of the Year and Apple named Speechify its App of the Day.
Today, nearly 200 people around the globe work on Speechify in a 100% distributed setting - Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and Google, leading PhD programs like Stanford, high growth startups like Stripe, Vercel, Bolt, and many founders of their own companies.
Overview
With the growth of our iOS app, being the #18 productivity app in the App Store category and also our recent recognition as Apple's 2025 Design Award for Inclusivity, we find the need for a Senior iOS Engineer to help us support the new user base as well as work on new and exciting projects to push our missing forward.
This is a key role and ideal for someone who thinks strategically, enjoys fast-paced environments, passionate about making product decisions, and has experience building great user experiences that delight users.
We are a flat organization that allows anyone to become a leader by showing excellent technical skills and delivering results consistently and fast. Work ethic, solid communication skills, and obsession with winning are paramount.
Our interview process involves several technical interviews and we aim to complete them within 1 week.
What You'll Do
Opportunity to lead key engineering and product decisions
Actively shipping production code for the Speechify iOS app
Work within a dedicated product team
Participate in product discussions to shape the product roadmap
Maintain and enhance the existing complex app architecture
An Ideal Candidate Should Have
Experience. You've worked on products that scaled to a large user base
Track record. You have worked on various products from inception to decent traction. You have been responsible for engineering the product
Customer obsession. We expect every team member whose responsibilities directly impact customers to be constantly obsessed about providing the best possible experience
Product thinking. You make thoughtful decisions about the evolution of your product and support internal teams and designers into taking the right direction
Speed. You work quickly to generate ideas and know how to decide which things can ship now and what things need time
Focus. We're a high-growth startup with a busy, remote team. You know how and when to engage or be heads down
Technical skills. Swift, SwiftUI
Technical Requirements:
Swift Programming Language
SwiftUI experience
Experience in Multithreading Programming
Working with CI/CD infrastructure
Experience with Fastlane
SOLID principles, the ability to write every single class according to SOLID
Experience with Git and understanding of different Git strategies
What We offer:
A fast-growing environment where you can help shape the company and product
An entrepreneurial crew that supports risk, intuition, and hustle
The opportunity to make a big impact in a transformative industry
A competitive salary, a collegiate atmosphere, and a commitment to building a great asynchronous culture
Work on a product that millions of people use and where daily feedback includes users sharing that they cried when they first found the product because it was so impactful on their lives
Support people with learning differences like Dyslexia, ADD, Low Vision, Concussions, Autism, and Second Language Learners, and give reading superpowers to professionals all over the world
Work in one of the fastest growing sectors of tech: Intersection of Artificial Intelligence and Audio
The United States Based Salary range for this role is: 140,000-200,000 USD/Year + Bonus + Stock depending on experience
Think you're a good fit for this job?
Tell us more about yourself and why you're interested in the role when you apply.
And don't forget to include links to your portfolio and LinkedIn.
Not looking but know someone who would make a great fit?
Refer them!
Speechify is committed to a diverse and inclusive workplace.
Speechify does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status.
$63k-84k yearly est. 23d ago
Guidewire Software Engineer 0126
Nexus It Group
Associate software engineer job in Des Moines, IA
This position leads the modernization and cloud transformation of enterprise insurance platforms, with a strong focus on Guidewire-based solutions. The individual will design, build, and optimize cloud-native environments that support high-volume, transaction-intensive operations while meeting strict security and compliance standards. Key Responsibilities
Own large-scale cloud migration initiatives for Guidewire applications, following established industry and platform best practices
Architect and deploy scalable solutions across public cloud or hybrid environments
Ensure cloud infrastructure aligns with organizational requirements for security, resiliency, and regulatory compliance
Tune Guidewire implementations to support high-performance, mission-critical workloads
Lead technical design, configuration, development, and testing efforts in cloud-first environments
Customize user interfaces, workflows, business logic, and data structures using Guidewire tools
Build and maintain integrations with external systems such as APIs, payment platforms, rating engines, and databases
Translate business needs into technical solutions that improve delivery efficiency and system scalability
Mentor engineering teams on deployment pipelines, automation tools, and modern delivery practices
Support consistent release cycles that align with enterprise schedules
Keep up with new Guidewire cloud capabilities and promote knowledge sharing across teams
Required Background
Bachelor's degree in a technical discipline or equivalent professional experience
Industry-recognized Guidewire certifications are a plus
10+ years of overall IT experience
5+ years working with Guidewire InsuranceSuite (particularly PolicyCenter and ClaimCenter)
3+ years delivering Guidewire solutions in cloud environments
Strong experience with:
Cloud platforms (AWS, Azure, or similar)
Gosu development and Guidewire configuration tools
Batch processing and custom plugins
Java-based development
RESTful APIs and JSON services
SQL and enterprise data integration
Agile delivery tools (Git, CI/CD, Jira, etc.)
Deep knowledge of Guidewire integration and messaging frameworks
Proven ability to optimize performance in cloud-hosted systems
Background in Property & Casualty insurance (personal and commercial lines) preferred
$62k-83k yearly est. 20d ago
Software Developer
Mindlance 4.6
Associate software engineer job in Urbandale, IA
Mindlance is a national recruiting company which partners with many of the leading employers in IT, financial services, engineering, semiconductor, clinical and pharmaceutical domains. You can learn more about us at *****************
.
Job Description
Position Details:
Position: Software Developer
Location: Urbandale, IA
Duration: 05+ months
Description:
Looking for full stack developers to focus on both frontend and backend needs. Required: Java, JavaScript, React, .NET. Preferred: Node.js.
The team will be working to expand the Operations Center's capabilities to bring in new data sources, focusing specifically on ISOXML formats that are used by various 3rd party displays.
As part of this expansion, the team will also develop a conflict resolution interface that supports missing data, as well as batch editing.
The team will receive UX specifications, non-functional requirements, architectural guidance and prioritization of features from the Runway Team.
They will also be working with a Deere-provided Product Owner to help manage the backlog, including story breakdown. The team will be responsible for story estimation, sprint-to-sprint commitments of work, code development and testing (TDD), support of defects related to these features and functionality.
Additional Information
All your information will be kept confidential according to EEO guidelines.
$69k-88k yearly est. 1d ago
Software Development Intern
Pharmacists Insurance Company 3.9
Associate software engineer job in Algona, IA
Pharmacists Mutual Insurance Group has an opening for a Software Development Intern. This role will work with our Integration Hub team, which is responsible for maintaining interactions and data synchronization between the various systems IT supports. The Integration Hub is a Spring Boot based microservices architecture that moves data, both in real time and in batch, while providing standardized internal and external API access to managed data. The Intern will have the opportunity to contribute by migrating existing integrations as well as by writing new integrations using established Integration Hub patterns. They will become familiar with these enterprise patterns, such as source control branching, coding and review standards, documentation, and automated CI/CD deployment. They will be able to present their observations and recommendations for improvement at the end of their internship.
Essential Functions
Essential functions may include, but are not limited to the following:
Develop/Maintain integration applications using any or all of the following languages/tools/patterns:
Java / Spring Boot
Integrated Development Environments (Netbeans, IntelliJ, VS Code)
Spring-based JMS for real time communication
Spring Batch for bulk processing
Spring-based REST APIs and general API standards
Jenkins and Octopus for CI/CD
Write and optimize SQL queries for use within Spring JPA
Utilize commonly accepted best practices to test developed code in development, quality assurance and production environments.
Maintain detailed documentation for assigned applications/projects.
Knowledge, Skills and Abilities
Experience working with object oriented programming, the development lifecycle and basic coding standards.
Must be a team player.
Willingness to learn.
Excellent verbal and written communication skills.
Ability to work quickly, accurately and independently.
Ability to meet definite deadlines and deal with pressure situations.
Ability to be diplomatic and maintain confidentiality when working with internal and external customers.
Qualifications
Experience and Education Qualifications
MIS, Computer Science, SoftwareEngineering or equivalent college major
Minimum of 1 year of college. Prefer individual completing Junior year of college course work
Intern should have reliable transportation
Candidate must be willing to relocate to Algona, IA for the time of the internship
Company will assist with finding housing. Intern will be responsible for covering the expenses of the stay
Physical Requirements/Work Environment
Physical Requirements
Vision sufficient with correction to read small print in communications, policies and on the computer screen
Hearing or other means sufficient to understand conversations in person and over the telephone
Speech sufficient to make oneself heard in person and over the telephone
Mobility sufficient to move around in an office setting
Dexterity sufficient to operate standard office equipment
Strength sufficient to lift and carry routine office equipment weighing up to 30lbs.
Endurance sufficient to maintain productivity throughout entire shift
$29k-35k yearly est. 15d ago
Software Developer Intern
IMT Insurance
Associate software engineer job in West Des Moines, IA
IMT
Insurance
is
now
accepting
applications
for
our
Summer
2026
Software
Developer
Internship
within
the
IMT
Software
Services
department
IMT
Software
Services
is
a
division
of
IMT
Insurance
and
offers
programs
a
complete
suite
of
software
for
todays
Mutual
Insurance
companies
As
a
Software
Developer Intern you will contribute to a high functioning Scrum team as both a pair programmer and as an independent developer You will work within a team on various projects where you can put your web development skills to use and grow as an emerging developer This development team is full stack developers meaning you will also be working in frontend and backend development Ideal candidates will be passionate self motivated detail oriented and have an interest in developing skills through hands on experience If this opportunity is something that interests you apply online today to learn more DESIRED QUALIFICATIONS Must be working towards a college degree General Web DevelopmentKnowledge is a must Python software development Front end web development is a must Agile experience is a plus Ability to analyze and proven problem solving skills Ability to listen and communicate internallyexternally to the customer both verbally and in writing High propensity to learn new technologies WHAT DEFINES US Our vision is to provide peace of mind in the moments that matter We are an Equal Opportunity Employer and do not discriminate against any employee or applicant based on race color sex age national origin religion sexual orientation gender identity andor expression status as a veteran and basis of disability or any other federal state or local protected class Our agents and customers come from all walks of life and so do we Our goal is to hire great people from a wide variety of backgrounds because it makes our team stronger If you share our values and our passion for creating a Worry Free life for others we want to talk to you
$28k-37k yearly est. 60d+ ago
Fullstack Software Engineer
Demo 4.4
Associate software engineer job in Des Moines, IA
Job Description
descrription
Agile Onboarding is a Software as a Service (Saas) tool, which provides Applicant Tracking, Onboarding and HR services to its clients. We are exploding with growth, and having fun along the way.
Our Core Values are:
1. Service: Customer Satisfaction is our #1 priority. It comes before profit and before fun.
2. Ownership: Take extreme ownership of your assigned areas, see things through to the end.
3. Fun: Make Jokes! Laugh in the face of chaos. Keep a sense of humor.
4. Modern: Pushing the edges of innovation
It's important for us to hire people who are willing to go above and beyond. If you like to work a set schedule, of 40 hours a week, and forget about work when you leave, this Company is not for you. It's in our culture to work, when needed, and be available for our customers. Because we are a small company, we need every team member to take ownership of results.
Although there are some added stresses with working in a fast-paced, small team, there are also some perks!
Here are a few of the perks you can enjoy, in exchange for your hard work:
Flexible PTO time - take time when you need it, as long as results are being done.
Annual conference - fun trip every year to recap the year, and go over goals for the next year. This is always held in a vacation-destination place!
Long term incentive - as our tool grows, our leadership team will provide bonus-incentive to our Team Members. As we grow, you will grow - technically and financially.
Privacy - our company will not ask about your vaccine status, or any other health statuses. We provide medical insurance for our people, and believe that medical privacy is important.