Post job

Software development engineer jobs in West Des Moines, IA

- 1,090 jobs
All
Software Development Engineer
Software Engineer
Senior Software Engineer
Software Developer Internship
Software Engineering Internship
Software Developer
Applications Developer
Software Quality Engineer
Software Engineer/Technical Lead
Software Leader
Computer Software Engineer
NET Developer
  • Software Engineer, Frontend - Developer Experience

    Coinbase 4.2company rating

    Software development engineer job in Des Moines, IA

    Ready to be pushed beyond what you think you're capable of? At Coinbase, our mission is to increase economic freedom in the world. It's a massive, ambitious opportunity that demands the best of us, every day, as we build the emerging onchain platform - and with it, the future global financial system. To achieve our mission, we're seeking a very specific candidate. We want someone who is passionate about our mission and who believes in the power of crypto and blockchain technology to update the financial system. We want someone who is eager to leave their mark on the world, who relishes the pressure and privilege of working with high caliber colleagues, and who actively seeks feedback to keep leveling up. We want someone who will run towards, not away from, solving the company's hardest problems. Our ******************************** is intense and isn't for everyone. But if you want to build the future alongside others who excel in their disciplines and expect the same from you, there's no better place to be. While many roles at Coinbase are remote-first, we are not remote-only. In-person participation is required throughout the year. Team and company-wide offsites are held multiple times annually to foster collaboration, connection, and alignment. Attendance is expected and fully supported. *Team Description:* Developer Experience (DevX) is responsible for making sure all engineers at Coinbase build high-quality products while being productive and engaged. We do this by providing infrastructure, libraries, frameworks, and tooling to make it easier and faster to build high quality applications. *What you'll be doing:* * Own the frontend experience of Internal Developer Platform (IDP), Coinbase's comprehensive Developer Hub. * Build and maintain React components and pages that integrate with Infrastructure products such as release pipelines, configuration management system, asset management system, real-time usage data, quality scores, and service documentation. * Collaborate closely with backend engineers, designers, and API publishers to craft workflows that help teams publish, discover, and evaluate APIs. * Elevate the quality and design of internal tools used daily by hundreds of engineers. * Improve accessibility, performance, and reliability of the IDP UI. * Partner with Staff Engineers, Product Managers, Product Designers to influence product roadmap and UX priorities. * Contribute to Coinbase's broader design system and internal frontend libraries. *What we look for in you:* * You have at least 2+ years of building modern, data-rich web applications in React or similar frameworks. * You've developed and shipped user-facing features using component-based UI frameworks. * You're familiar with current trends and best practices in front-end architecture, including performance, security and usability. * You're familiar with product and design lifecycles, and collaborating closely with designers, engineers, and product managers. * You write high quality, well tested code to meet the needs of your customers. *Nice to haves:* * You have experience launching new products from 0 to 1 * You have gone through a rapid growth in your company (from startup to mid-size) * You've worked on front-end teams in the finance or platform services space * You have at least 1 year of experience in developing React apps * You've worked with Golang, GraphQL, Docker, NoSQL Databases. Job #: GPFE04US \#LI-Remote *Pay Transparency Notice:* Depending on your work location, the target annual salary for this position can range as detailed below. Full time offers from Coinbase also include bonus eligibility + equity eligibility**+ benefits (including medical, dental, vision and 401(k)). Pay Range: $152,405-$179,300 USD Please be advised that each candidate may submit a maximum of four applications within any 30-day period. We encourage you to carefully evaluate how your skills and interests align with Coinbase's roles before applying. Commitment to Equal Opportunity Coinbase is proud to be an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, creed, gender, national origin, age, disability, veteran status, sex, gender expression or identity, sexual orientation or any other basis protected by applicable law. Coinbase will also consider for employment qualified applicants with criminal histories in a manner consistent with applicable federal, state and local law. For US applicants, you may view the *********************************************** in certain locations, as required by law. Coinbase is also committed to providing reasonable accommodations to individuals with disabilities. If you need a reasonable accommodation because of a disability for any part of the employment process, please contact us at accommodations*********************************** *Global Data Privacy Notice for Job Candidates and Applicants* Depending on your location, the General Data Protection Regulation (GDPR) and California Consumer Privacy Act (CCPA) may regulate the way we manage the data of job applicants. Our full notice outlining how data will be processed as part of the application procedure for applicable locations is available ********************************************************** By submitting your application, you are agreeing to our use and processing of your data as required. *AI Disclosure* For select roles, Coinbase is piloting an AI tool based on machine learning technologies to conduct initial screening interviews to qualified applicants. The tool simulates realistic interview scenarios and engages in dynamic conversation. A human recruiter will review your interview responses, provided in the form of a voice recording and/or transcript, to assess them against the qualifications and characteristics outlined in the job description. For select roles, Coinbase is also piloting an AI interview intelligence platform to transcribe and summarize interview notes, allowing our interviewers to fully focus on you as the candidate. *The above pilots are for testing purposes and Coinbase will not use AI to make decisions impacting employment*. To request a reasonable accommodation due to disability, please contact accommodations[at]coinbase.com
    $152.4k-179.3k yearly 60d+ ago
  • Software Engineer, Product

    Meta 4.8company rating

    Software development engineer job in Des Moines, IA

    Meta Platforms, Inc. (Meta), formerly known as Facebook Inc., builds technologies that help people connect, find communities, and grow businesses. When Facebook launched in 2004, it changed the way people connect. Apps and services like Messenger, Instagram, and WhatsApp further empowered billions around the world. Now, Meta is moving beyond 2D screens toward immersive experiences like augmented and virtual reality to help build the next evolution in social technology. To apply, click "Apply to Job" online on this web page. **Required Skills:** Software Engineer, Product Responsibilities: 1. Develop, design, create, modify, and/or test software applications or systems for various products or software services. 2. Perform full stack web or mobile application development with a variety of coding languages. 3. Create consumer products and features using internal programming language Hack. 4. Implement web or mobile interfaces using XHTML, CSS, and/or JavaScript. 5. Work closely with Product Manager to define feature specifications and build products leveraging frameworks such as React and React Native. 6. Work closely with operations and infrastructure to build and scale back-end services. 7. Build report interfaces and data feeds. 8. Conduct design and code reviews. 9. May be assigned to specific group focused on product or infrastructure. 10. Work on problems of diverse scope where analysis of data requires evaluation of identifiable factors. 11. Demonstrate good judgment in selecting methods and techniques for obtaining solutions. 12. Complete medium to large features (each with many tasks) independently without guidance. 13. Identify and drive changes as needed for assigned codebase, product area, or systems. 14. Telecommuting is permitted from anywhere in the US. **Minimum Qualifications:** Minimum Qualifications: 15. Requires a Master's degree (or foreign equivalent) in Computer Science, Engineering, Information Systems, Analytics, Mathematics, Physics, Applied Sciences, or related field and 24 months of experience in the job offered or in a computer-related occupation 16. Requires 24 months of experience in each of the following: 17. 1. C, C++, C#, or Java 18. 2. Relational databases and SOL 19. 3. Software development tools: Code editors (VIM or Emacs), and revision control systems (Subversion, GIT, or Perforce) 20. 4. Core web technologies: HTML, CSS, or JavaScript 21. 5. Building highly-scalable performant solutions 22. 6. Data processing, programming languages, databases, networking, operating systems, computer graphics, or human-computer interaction 23. 7. Applying algorithms and core computer science concepts to real world systems as evidenced by recognizing and matching patterns from different areas of computer science in production systems and 24. 8. Distributed systems **Public Compensation:** $242,152/year to $290,180/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@fb.com.
    $242.2k-290.2k yearly 60d+ ago
  • Software Engineering Intern - Summer 2026

    Pella Window and Door of Ga 4.4company rating

    Software development engineer job in Pella, IA

    Pella Corporation Software Engineer Intern - Summer 2026 Pella, IA (Onsite) Join our growing digital team at Pella Corporation as a Software Engineer Intern. This is an exciting opportunity to help build digital products and experiences that strengthen our relationships with customers and our manufacturing process. We are looking for someone who is eager to learn, passionate about technology, and enjoys solving problems. You'll work alongside experienced developers, product managers, and designers, gaining hands-on experience in building digital solutions. Qualifications: - Basic knowledge of version control tools like Git and GitHub. - Familiarity with programming languages such as JavaScript, Java, Python, C++, or Node.js. - Completed projects or training related to full-stack development; from backend services to front-end app interfaces, - A proactive, problem-solving mindset, comfortable with taking initiative and asking questions. - Proven ability in collaborating with others in a team setting. Pella Corporation is an Equal Opportunity Employer and is committed to workforce diversity. Pella is a Smoke Free Environment. CONDITION OF EMPLOYMENT: Pella Corporation is committed to workforce diversity. Pella is a Tobacco-Free Work Environment. Post-offer background check and drug screen required. Pella participates in E- Verify. Pella will provide the Social Security Administration (SSA) and, if necessary, the Department of Homeland Security (DHS), with information from each new employee's Form I-9 to confirm work authorization. EQUAL EMPLOYMENT OPPORTUNITY: Pella Corporation provides a working environment free of discrimination and harassment. Pella Corporation treats all persons equally, regardless of race, color, sex, religion, national origin, age or disability, as each is protected under federal law. Several states in which Pella operates have laws protecting classifications of Team Members not necessarily protected under federal law. Therefore, Pella also treats all persons equally, regardless of political affiliation and belief, pregnancy, national origin, age, creed, marital status, military status, sexual orientation, mental disorder, veteran status, ancestry or handicap as each category is protected under a municipal ordinance or state law. What You'll Do: - Assist with the development and deployment of web applications using React. - Learn and apply Continuous Integration and Continuous Deployment (CI/CD) practices with GitHub Actions. - Collaborate with other developers and technical leads to create and integrate APIs, microservices, and GraphQL solutions. - Work with the Product and Design teams to understand project requirements and translate them into technical tasks. - Participate in agile ceremonies (like standups and sprints) to help develop and release new features iteratively.
    $37k-57k yearly est. Auto-Apply 60d+ ago
  • Sdet

    CapB Infotek

    Software development engineer job in Des Moines, IA

    CapB is a global leader on IT Solutions and Managed Services. Our R&D is focused on providing cutting edge products and solutions across Digital Transformations from Cloud, AI/ML, IOT, Blockchain to MDM/PIM, Supply chain, ERP, CRM, HRMS and Integration solutions. For our growing needs we need consultants who can work with us on salaried or contract basis. We provide industry standard benefits, and an environment for LEARNING & Growth. For one of our going on project we are looking for SDET. The position is based out of Des Moines, IA. Locals preferred but can be done remotely for the time being this year. Responsibilities: • Understanding of QA methodologies, life cycle and processes. • Building robust, scalable, and high-quality test automation solutions for functional, regression and performance testing • Building, customizing, deploying, and managing test automation frameworks • Build different test scenarios and acceptance tests. • Experience working closely with development and business teams to communicate impacts and to understand business requirements. • Comfortable communicating cross-functionally and across management levels in formal and informal settings. Skills and Experience: • 7-10 years overall SDET experience. • Java Script, Web Services, Microservices, REST and JSON a MUST. • Experience developing high quality test strategies and test automation. • Experience in QA with exposure to white box testing. • Strong experience with Agile development incorporating Continuous Integration and Continuous Delivery, utilizing technologies such as Azure DevOps. • Design and build scalable automated test frameworks and test suites working across technologies. • Experience in web application automation using WebdriverIO • Experience with Open Source Performance Testing Tool Jmeter. • Hands on Rest API automation using SoapUI pro or Parasoft SOATest • Experience in services virtualization using ServiceV pro or Virtualize • Expertise in database testing including designing and manipulating test data, validating stored procedures, jobs, triggers and replication. • Perform manual testing, the scope of which will encompass all functionalities of services as a prequel to automation. • Azure, Kubernetes experience is good to have.
    $63k-85k yearly est. 60d+ ago
  • Software Engineer Intern (Summer 2026)

    Tractor Zoom 3.6company rating

    Software development engineer job in West Des Moines, IA

    Hybrid - West Des Moines, IA Full-Time Internship: May 18 - August 7, 2026 We are committed to helping leaders in agriculture make data-driven decisions when it comes to buying, selling, financing, and insuring heavy equipment. Tailored to each business' unique needs, the Tractor Zoom solution suite utilizes data and technology to impart equipment insights that are honest, accessible, and actionable. We empower Farm Credit Associations, Farm Service Agencies, banks, equipment dealerships, auctioneers, and farmers, and fuel their growth. We're Looking for an “A” Player We are seeking a Software Engineer Intern for the Summer of 2026. If you'd like to be a part of a growing startup located in Central Iowa, we'd love to chat with you. We utilize new technologies to deliver amazing products for our customers. If you have an eagerness to learn and explore technologies, this is a perfect internship for you! As a Software Engineer Intern, you will be accountable for working with our team to develop and execute our Tractor Zoom and Tractor Zoom Pro software and data strategies. You will help accelerate the development of our products, strengthen our process and grow our engineering culture. As an employee at our early stage data and technology company, you will have a deep impact in the success and growth of the company. Primary Responsibilities ●#1 Priority - build great software that our customers and users will enjoy ● Collaborate with our Senior Product Manager and existing Engineers to define workflows and processes that ensure consistent code management, code quality and deployment ● Optimize application for maximum speed and scalability ● Work to build out a new core platform that supports our diverse client base ● Be analytical. Deeply understand our competitive advantages in the marketplace and why we deserve to win and be the #1 destination for equipment and values Requirements ● Pursuing a degree in Computer Engineering or related fields ● Experience in database and infrastructure management (AWS) ● JavaScript Fundamentals + ES6 ● Creating and consuming REST API's ● Knowledge in Extreme Agile, Test Driven startup environment ● Ability to quickly write reliable, clean and testable code ● Eagerness to learn and explore new technologies ● Strong communication skills and a team mentality More Details ● Internships are paid hourly at 40-hour work weeks ● All intern positions are based at our office in West Des Moines, IA ● Hybrid - 4 days in office and 1 day remote ● All interns will be expected to secure their own housing Tractor Zoom Culture We are a small but mighty team of driven, out-of-the-box thinkers that are hungry for information. We are not only passionate about identifying customer pain points but inspired to solve them. Our values unite us and help us work together toward our common goals. We're a customer first organization knowing they are ultimately the end users of our products and technology. If you're interested in making a difference and seeing your efforts directly impact the trajectory of a company, come join us!
    $30k-44k yearly est. 60d+ ago
  • Software Engineering Internship - TriZetto Product House

    Cognizant 4.6company rating

    Software development engineer job in Des Moines, IA

    Cognizant is helping healthcare leaders make a shift-with actionable insights, more automation and efficiency, innovative products and services and modern infrastructure-which drives better outcomes at a lower cost. When you join Cognizant's TriZetto Product House you will help shape the next generation of healthcare. New hires will be responsible for assisting in designing and developing fully functional software products catering to healthcare aligned with user needs and business goals. **About TriZetto Product House:** TriZetto offers product solutions to the healthcare industry from streamlining payer processes to automating insurance operations. The practice has its own ecosystem of businesses including technical roles - such as developers and analysts. **Qualifications** + Legally authorized to work in the U.S. Cognizant cannot provide sponsorship for U.S. work authorization (including participation in a CPT/OPT program). + Preferred majors include Software Engineering, Computer Science or Data Science. + Basic knowledge of the programming languages of either Java or .NET, Python, SQL and cloud services - such as Azure, AWS. + Interest in Healthcare domain, Product Development, Business Intelligence. + Strong interpersonal and communication skills and the ability to collaborate with global project teams. + Available to intern for the full 3-week internship from January 6, 2025 - January 24, 2025. **Location(s) Internship** Interns will be assigned to the Cognizant offices in **Teaneck, NJ** where they will work alongside other expert Cognizant associates delivering technology solutions. Please note that this role will be hybrid which will require associates to be in the office at least two days a week. **Start Date** The internship will last 3 weeks, starting in **January 2026** . **Hourly Rate** Applications are accepted on an ongoing basis. The hourly rate for this position is $25.00 per hour, depending on the experience and other qualifications of the successful candidate. **Disclaimer** The rate is accurate as of the date of this posting. Cognizant reserves the right to modify this information at any time, subject to applicable law. **Why Choose Us?** Cognizant delivers solutions that draw upon the full power and scale of our associates. You will be supported by high-caliber experts and employ some of the most sophisticated and patented capabilities. Our associates' diverse set of backgrounds offer varied perspectives and fuel new ways of thinking. We encourage lively discussions which inspire better results for our clients. If you're comfortable with ambiguity, excited by change, and excel through autonomy, we'd love to hear from you. **Work Authorization** Due to the nature of this position, Cognizant cannot provide sponsorship for U.S. work authorization (including participation in a CPT/OPT program) for this role. _Cognizant is always looking for top talent. We are searching for candidates to fill future needs within the business. This job posting represents potential future employment opportunities with Cognizant. Although the position is not currently available, we want to provide you with the opportunity to express your interest in future employment opportunities with Cognizant. If a job opportunity that you may be qualified for becomes available in the future, we will notify you. At that time you can determine whether you would like to apply for the specific open position. Thank you for your interest in Cognizant career opportunities._ Cognizant is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to sex, gender identity, sexual orientation, race, color, religion, national origin, disability, protected Veteran status, age, or any other characteristic protected by law.
    $25 hourly 21d ago
  • Software Developer Intern

    IMT Insurance

    Software development 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. 32d ago
  • Intern - Software Developer

    Farmers Mutual Hail 4.3company rating

    Software development engineer job in West Des Moines, IA

    SOFTWARE DEVELOPER INTERNSHIP FARMERS MUTUAL HAIL INSURANCE COMPANY OF IOWA Looking for an internship to increase your software development skills in a very talented and progressive Agile IT department? Farmers Mutual Hail (located in West Des Moines) is currently looking for four qualified undergraduates to intern as Software Developers for our 2026 Summer Internship Program. This is a paid internship starting Monday, May 18 through Friday, August 7, working up to 40 hours per week for the summer, with the potential to turn into a full-time, permanent position in the future. Interns will be responsible for coding software solutions for real projects, including the creation of new functions, enhancements, and maintenance to support our policy administration system. We are looking for currently-enrolled college students who are close to the West Des Moines area, as this is not a remote internship. Essential Duties and Responsibilities include the following: Evaluates, clarifies, and understands requirements, documents, and functional specifications. Codes software in accordance with specifications and requirements, using Java. Validates software; complies with specifications and requirements. Creates, updates, and maintains appropriate development documentation. Interacts/communicates with other IT department staff. Follows all IT department processes and procedures. Accomplishes other tasks and duties as assigned. Qualifications: Must be a currently-enrolled sophomore, junior or senior at an undergraduate college or university, majoring in Computer Science or MIS; or a Math major who has taken technical college-level courses. (May 2026 graduates will not be eligible). Exposure to Java (a must), SQL queries, Object-Oriented Programming concepts is a plus. Work Environment: Office environment with individual workspace provided. Casual dress. On-site fitness center and cafeteria. Employee appreciation events. Opportunity to participate in company-wide activities. This position is not eligible for sponsorship for work authorization by Farmers Mutual Hail Insurance Company of Iowa. Therefore, if you will require sponsorship for work authorization now or in the future, we cannot consider your application at this time. Farmers Mutual Hail Insurance Company does not discriminate in employment (EOE). All qualified applicants are encouraged to apply. #LI-DNI
    $27k-34k yearly est. Auto-Apply 60d+ ago
  • Software Developer Intern

    The IMT Group 4.5company rating

    Software development engineer job in West Des Moines, IA

    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!
    $29k-36k yearly est. 32d ago
  • Mobile SW Quality Engineer

    Robert Half 4.5company rating

    Software development engineer job in Des Moines, IA

    SENIOR SOFTWARE QUALITY ENGINEER - Shape the future of a Mobile-First Platform Salary: UP TO $125K BASE + BONUS + EXCEPTIONAL 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 be found on my LinkedIn page. *** A nationally recognized company with a legacy of success is launching a bold new digital initiative-and this is your chance to be part of it from day one. With full executive backing and the resources of a Fortune 500 parent, this newly formed department is building a mobile-first product from scratch. It's a greenfield, 0-to-1 launch with a startup pace and mindset-but with the stability and funding already in place. The first MVP is on the runway, and we're assembling a team of 20 innovators to bring it to life. We're looking for a Senior Software Quality Engineer who's passionate about building scalable, secure, and seamless digital experiences. You'll lead quality efforts across mobile, web, backend, and third-party integrations-ensuring every release is rock solid. Why This Role Stands Out - Start-up energy, enterprise support: Build fast, innovate boldly, and work with cutting-edge tools-without worrying about funding or red tape. - Impact from Day One: Help define the quality strategy for a product that's being built from the ground up. - Modern tech stack: Work across Flutter, Node.js/NestJS, PostgreSQL, and integrate with CI/CD pipelines and automation frameworks. What You'll Do - Design and implement end-to-end test strategies across mobile, web, backend, and integrations. - Collaborate with product, engineering, and DevOps to define acceptance criteria and test plans. - Develop and execute automated and manual test cases for UI, API, and workflows. - Maintain and evolve automation frameworks using Cypress, Playwright, Appium, and Postman. - Validate third-party integrations and ensure seamless user experiences. - Integrate testing into CI/CD pipelines (GitHub Actions, GitLab CI). - Manage test environments, mock servers, and test data. - Track and report on quality metrics-test coverage, defect rates, release readiness. What You Bring - 4-6 years of experience in software quality engineering or full-stack QA. - Experience testing Flutter apps (mobile and web). - Strong skills in testing Node.js/NestJS APIs and writing SQL queries. - Hands-on experience with automation tools (Cypress, Playwright, Appium). - Familiarity with CI/CD tools, Git, Docker, and agile methodologies. - Bonus: Experience with performance testing (JMeter, k6), security testing (OWASP, JWT), and monitoring tools (Sentry, Datadog). Reporting Structure - Reports to: Director of Product Engineering - Team size: You'll be a foundational member of a 20-person launch team *** 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 be found on my LinkedIn page. Also, you may contact me by office: 515-303-4654 or mobile: 515-771-8142. Or one click apply on our Robert Half website. No third party inquiries please. Our client cannot provide sponsorship and cannot hire C2C. *** Requirements Quality Assurance, mobile, Flutter, Node.js, SQL Queries, Automated Test Tools, Cypress, Appium Software, Maestro Technology Doesn't Change the World, People Do. Robert Half is the world's first and largest specialized talent solutions firm that connects highly qualified job seekers to opportunities at great companies. We offer contract, temporary and permanent placement solutions for finance and accounting, technology, marketing and creative, legal, and administrative and customer support roles. Robert Half works to put you in the best position to succeed. We provide access to top jobs, competitive compensation and benefits, and free online training. Stay on top of every opportunity - whenever you choose - even on the go. Download the Robert Half app (https://www.roberthalf.com/us/en/mobile-app) and get 1-tap apply, notifications of AI-matched jobs, and much more. All applicants applying for U.S. job openings must be legally authorized to work in the United States. Benefits are available to contract/temporary professionals, including medical, vision, dental, and life and disability insurance. Hired contract/temporary professionals are also eligible to enroll in our company 401(k) plan. Visit roberthalf.gobenefits.net for more information. © 2025 Robert Half. An Equal Opportunity Employer. M/F/Disability/Veterans. By clicking "Apply Now," you're agreeing to Robert Half's Terms of Use (https://www.roberthalf.com/us/en/terms) .
    $125k yearly 47d ago
  • Software Engineer 1/2/3

    Berkshire Hathaway Energy 4.8company rating

    Software development engineer job in Des Moines, IA

    MidAmerican Energy Company, a Midwest utility, provides regulated electric and natural gas service to more than 1.6 million customers in Illinois, Iowa, Nebraska and South Dakota. The company owns and operates a portfolio of power-generating assets, approximately 61% of which is wind generation. MidAmerican Energy Company is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion or religious creed, age, national origin, ancestry, citizenship status (except as required by law), gender (including gender identity and expression), sex (including pregnancy), sexual orientation, genetic information, physical or mental disability, veteran or military status, familial or parental status, marital status or any other category protected by applicable local, state or U.S. federal law. Employees must be able to perform the essential functions of the position, with or without an accommodation. MidAmerican Energy Company has an exciting career opportunity available. Take the next step in your career and apply now! This is a multi-level posting. Candidates may be considered for any of the posted levels, depending on their level of experience and depth of expertise. Bachelor's degree in management information systems (MIS), computer science, or related technical field; or equivalent work experience. Related internship experience in business software application development preferred for Software Engineer 1. A minimum of three years of experience in business software application design, development, integration and/or installation for Software Engineer 2. A minimum of six years of experience in business software application design, development, integration and/or installation for Software Engineer 3. Basic knowledge of programming in client/server and/or web development environment Basic knowledge of integration and application security models; and proficiency with a variety of software development tools. Experience in the industry, or in an environment whose scope, size and complexity are comparable. Basic knowledge of open systems object design methodologies, architecture methodologies, security practices and integration techniques. Basic knowledge of relational database technology, structured analysis concepts, and software design patterns. Basic project management skills and ability to prioritize and handle multiple tasks and projects concurrently. Business analysis aptitude including communications and interpersonal skills enabling an understanding of client's needs. Able to work in a zero-code-ownership environment where the team members can modify any source file at any time. A basic understanding of deployment topologies (i.e. ensuring secure, highly available systems). Effective oral and written communication skills. Effective analytical and problem-solving skills. Ability to prioritize and handle multiple tasks and projects concurrently. Availability for periodic on-call responsibilities. Experience integrating Commercial off the Shelf (COTS) solutions within an environment with strong change and release management processes and procedures. Technical knowledge with hands-on experience in Oracle and Microsoft SQL database development. Technical knowledge with hands-on experience in .NET and other current computing programming languages. Technical knowledge with hands-on experience in Microsoft BizTalk Server, Microsoft SharePoint, Microsoft SQL Reporting Services and Oracle business intelligence / reporting. Understanding of company's existing IT environment and of applicable company policies, practices, and procedures. Employees must be able to perform the essential functions of the position, with or without an accommodation. All qualified applicants will receive consideration for employment without regard to race, color, religion or religious creed, age, national origin, ancestry, citizenship status (except as required by law), gender (including gender identity and expression), sex (including pregnancy), sexual orientation, genetic information, physical or mental disability, veteran or military status, familial or parental status, marital status or any other category protected by applicable local, state or U.S. federal law. Design, code, test, document, implement and maintain application programs. (50%) Enhances existing systems; participates in client walkthroughs and technical design reviews. Aids in systems development planning and monitoring. Participates in design reviews and peer code walkthroughs. Provides client and application support. (10%) Provide customer support for package software and associated interfaces. (10%) Perform software development and ensure conformance to performance optimization and interoperability standards and requirements. Work in adherence to secure development lifecycle practices and policies. (5%) Performs or assists in the research and fact-finding to develop or modify application programs. Includes working with vendors to review quality, adaptability and compatibility of their products. (5-10%) Collaborate with IT teams from applications and infrastructure to identify technology deficiencies and improvement opportunities in practices and procedures. (0-5%) Stay current with industry standards techniques for software development, and apply them to development, testing, integration and reporting processes where appropriate. (0-5%) Assist in the research and fact-finding to develop or modify application programs. (0-5%) Perform basic system analysis and design functions. (0-5%) Provide technical input to assist in development of project planning. (0-5%) Perform any additional responsibilities as requested or assigned. (0-5%)
    $70k-94k yearly est. Auto-Apply 17d ago
  • Intern - Software Developer (ReactJS)

    Berkley 4.3company rating

    Software development engineer job in Urbandale, IA

    Company Details Founded in 1967, W. R. Berkley Corporation has grown from a small investment management firm into one of the largest commercial lines property and casualty insurers in the United States. Berkley Regional Shared Services (BRSS) is the service provider for the Regional Segment of W. R. Berkley Corporation, a Fortune 500 Commercial Lines Insurance Company. Our centers of excellence distributed throughout the United States support the common needs of six Regional Segment companies, allowing each of them to focus on their unique competitive advantages and differentiators. Our distributed model ensures that ideas and opinions are considered at every level of the organization and implemented with excellence. Driven by a commitment to collaboration, BRSS partners with our stakeholders to proactively plan for what's next in our industry. Our mission is to drive transformation and provide scalable leading-edge capabilities to all our customers using data, analytics, and software engineering. With a culture centered on innovation behaviors and customer centricity, BRSS is a community of thought leaders looking toward the future. We invest in our people's technical skills and career aspirations and take pride in their accomplishments. BRSS offers many ways to get involved and have the chance to grow your career across a wide range of roles. Come join us as we push forward into the future of industry leading technology and service solutions. This role will be based in the Urbandale, IA office . We offer a hybrid work schedule with 4 days in the office (M-Th) ; and 1 day remote (Fr) where it makes sense to do so. The company is an equal opportunity employer. Responsibilities Our Berkley Regional Shared Services (BRSS) Summer Software Developer internship program provides highly motivated and qualified students an opportunity to gain first-hand experience, receive valuable on-the-job training, and heighten business knowledge. Interns will collaborate side by side with BRSS employees in a variety of positions to complete challenging projects. Students will interact with all levels of management and senior leaders and gain insight into business and technology in the insurance industry. As a Software Development Intern at BRSS, you will support the continued evolution of a ReactJS web platform. On our team, you won't be limited to the front-end or back-end; your role offers exposure to the full stack, helping you connect the requests we receive to the application features we build. With us, you will get to see the impact of your work on the business, every day. What you can expect: As an Intern, you will: Deliver Value: Implement well-defined user stories to meet acceptance criteria; follow established coding standards; estimate and plan your own tasks; turn product ideas into working features driving business outcomes and customer delight. Build with Modern Tech: Gain hands-on experience with technologies such as React (JavaScript Library), Next.js (React framework), Tailwind (CSS utility framework), Jest (JavaScript unit testing framework) and GraphQL (API query language). Ensure Quality: Write and execute unit tests; follow team coding standards; seek feedback through code reviews. Ship & Learn: Participate in CI/CD workflows; assist with deployments to non-production environments; learn rollback and recovery processes. Support & Troubleshoot: Learn how to triage and troubleshoot production support incidents under mentor guidance. Experiment & Innovate: Leverage innovation behaviors and design thinking for rapid learning from tight feedback loops. Engage in Agile: Take an active role in scaled Agile ceremonies (stand-ups, sprint planning, retrospectives) and share your perspective to help the team succeed. Document & Share: Maintain clear documentation for your work; contribute to onboarding and knowledge-sharing resources. Learn & Grow: Receive guidance from engineering mentors; pursue learning opportunities; share insights with the team Qualifications What you need to have: Registered undergraduate student pursuing a major in a Software Engineering, Management Information Systems or related field. At least two years of college or university coursework completed in a Computer Science or MIS program. Experience with full-stack web development (React framework preferred). Superior problem solving and analytical skills. Strong customer service focus and sense of urgency. Ability to quickly adapt and learn new technologies and systems. Prior related co-op, internship, and/or on or off-campus technical experience preferred but not required. Demonstrates the WRBC core competencies, innovation behaviors, and behavioral competencies while performing essential duties and responsibilities. Core Competencies Accountability Communication: Customer Focus & Team Work Delivers Results Flexibility Technical & Job Excellence Behavioral (Role) Competencies Action Oriented Coachable Critical Thinking Managing Information Quality Decision Making Self Starter Technically Astute Please note, internships are planned for employment start dates in Spring 2026. Additional Company Details We do not accept any unsolicited resumes from external recruiting agencies or firms. The company offers a competitive compensation plan and robust benefits package for full time regular employees. THIS ROLE IS AN HOURLY PAID POSITION The actual salary for this position will be determined by a number of factors, including the scope, complexity and location of the role; the skills, education, training, credentials and experience of the candidate; and other conditions of employment. Sponsorship Details Sponsorship not Offered for this Role
    $31k-39k yearly est. Auto-Apply 60d+ ago
  • SAP Software Engineer - Data Conversions, Data Quality, and Reporting

    Cardinal Health 4.4company rating

    Software development 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 Software Engineer focused on Data Conversions, Data Quality, and Reporting is responsible for designing, developing, and maintaining data solutions that ensure data integrity and enable effective business intelligence. The role combines technical skills in data migration and ETL processes with an understanding of data governance and reporting tools. **_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 execute data conversion strategies for SAP implementations and upgrades, including data extraction, transformation, and loading (ETL) from legacy systems into SAP. + Utilize SAP data migration tools such as SAP Data Services, LSMW, and Migration Cockpit to perform data loads and conversions. + Develop and maintain technical specifications, data mapping documents, and transformation rules. + Collaborate with business and technical teams to gather data requirements and ensure seamless data flow across systems. + Establish and maintain data quality frameworks to ensure the accuracy, consistency, and integrity of master and transactional data in SAP. + Perform data profiling, cleansing, and validation to identify and resolve data discrepancies before and after migration. + Define and monitor data quality metrics and key performance indicators (KPIs). + Work with business data stewards to correct data quality issues and promote data governance policies and standards. + Design, develop, and implement reporting solutions, dashboards, and analytical models using SAP technologies like SAP Analytics Cloud (SAC), SAP BW/4HANA, or SAP Fiori. + Translate business needs into technical specifications for reports and ad-hoc queries. + Optimize report performance and data extraction processes for efficiency. + Provide support and training to end-users on reporting tools to enable data-driven decision-making **_Qualifications_** + Bachelor's Degree in related field preferred or equivalent work experience preferred + Proven experience in SAP Data Conversions, migrations and ETL processes. + Proficiency with SAP data tools such as SAP Data Services, SAP BW/HANA or SAP Analytics Cloud + Strong knowledge of SQL, data modelling and database concepts + Experience with SAP modules and data structures (e.g., Master Data, Financials, Supply Chain, OTC, PTP processes). + Excellent analytical, problem solving and communication skills + Ability to work both independently and collaboratively with cross-functional teams **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 26d ago
  • Intern - Software Developer (ReactJS)

    W.R. Berkley Corporation 4.2company rating

    Software development engineer job in Urbandale, IA

    Company Details Founded in 1967, W. R. Berkley Corporation has grown from a small investment management firm into one of the largest commercial lines property and casualty insurers in the United States. Berkley Regional Shared Services (BRSS) is the service provider for the Regional Segment of W. R. Berkley Corporation, a Fortune 500 Commercial Lines Insurance Company. Our centers of excellence distributed throughout the United States support the common needs of six Regional Segment companies, allowing each of them to focus on their unique competitive advantages and differentiators. Our distributed model ensures that ideas and opinions are considered at every level of the organization and implemented with excellence. Driven by a commitment to collaboration, BRSS partners with our stakeholders to proactively plan for what's next in our industry. Our mission is to drive transformation and provide scalable leading-edge capabilities to all our customers using data, analytics, and software engineering. With a culture centered on innovation behaviors and customer centricity, BRSS is a community of thought leaders looking toward the future. We invest in our people's technical skills and career aspirations and take pride in their accomplishments. BRSS offers many ways to get involved and have the chance to grow your career across a wide range of roles. Come join us as we push forward into the future of industry leading technology and service solutions. This role will be based in the Urbandale, IA office. We offer a hybrid work schedule with 4 days in the office (M-Th) ; and 1 day remote (Fr) where it makes sense to do so. The company is an equal opportunity employer. Responsibilities Our Berkley Regional Shared Services (BRSS) Summer Software Developer internship program provides highly motivated and qualified students an opportunity to gain first-hand experience, receive valuable on-the-job training, and heighten business knowledge. Interns will collaborate side by side with BRSS employees in a variety of positions to complete challenging projects. Students will interact with all levels of management and senior leaders and gain insight into business and technology in the insurance industry. As a Software Development Intern at BRSS, you will support the continued evolution of a ReactJS web platform. On our team, you won't be limited to the front-end or back-end; your role offers exposure to the full stack, helping you connect the requests we receive to the application features we build. With us, you will get to see the impact of your work on the business, every day. What you can expect: As an Intern, you will: * Deliver Value: Implement well-defined user stories to meet acceptance criteria; follow established coding standards; estimate and plan your own tasks; turn product ideas into working features driving business outcomes and customer delight. * Build with Modern Tech: Gain hands-on experience with technologies such as React (JavaScript Library), Next.js (React framework), Tailwind (CSS utility framework), Jest (JavaScript unit testing framework) and GraphQL (API query language). * Ensure Quality: Write and execute unit tests; follow team coding standards; seek feedback through code reviews. * Ship & Learn: Participate in CI/CD workflows; assist with deployments to non-production environments; learn rollback and recovery processes. * Support & Troubleshoot: Learn how to triage and troubleshoot production support incidents under mentor guidance. * Experiment & Innovate: Leverage innovation behaviors and design thinking for rapid learning from tight feedback loops. * Engage in Agile: Take an active role in scaled Agile ceremonies (stand-ups, sprint planning, retrospectives) and share your perspective to help the team succeed. * Document & Share: Maintain clear documentation for your work; contribute to onboarding and knowledge-sharing resources. * Learn & Grow: Receive guidance from engineering mentors; pursue learning opportunities; share insights with the team Qualifications What you need to have: * Registered undergraduate student pursuing a major in a Software Engineering, Management Information Systems or related field. * At least two years of college or university coursework completed in a Computer Science or MIS program. * Experience with full-stack web development (React framework preferred). * Superior problem solving and analytical skills. * Strong customer service focus and sense of urgency. * Ability to quickly adapt and learn new technologies and systems. * Prior related co-op, internship, and/or on or off-campus technical experience preferred but not required. * Demonstrates the WRBC core competencies, innovation behaviors, and behavioral competencies while performing essential duties and responsibilities. Core Competencies * Accountability * Communication: * Customer Focus & Team Work * Delivers Results * Flexibility * Technical & Job Excellence Behavioral (Role) Competencies * Action Oriented * Coachable * Critical Thinking * Managing Information * Quality Decision Making * Self Starter * Technically Astute Please note, internships are planned for employment start dates in Spring 2026. Additional Company Details We do not accept any unsolicited resumes from external recruiting agencies or firms. The company offers a competitive compensation plan and robust benefits package for full time regular employees. THIS ROLE IS AN HOURLY PAID POSITION The actual salary for this position will be determined by a number of factors, including the scope, complexity and location of the role; the skills, education, training, credentials and experience of the candidate; and other conditions of employment. Sponsorship Details Sponsorship not Offered for this Role Responsibilities Our Berkley Regional Shared Services (BRSS) Summer Software Developerinternship program provides highly motivated and qualified students an opportunity to gain first-hand experience, receive valuable on-the-job training, and heighten business knowledge. Interns will collaborate side by side with BRSS employees in a variety of positions to complete challenging projects. Students will interact with all levels of management and senior leaders and gain insight into business and technology in the insurance industry. As a Software Development Intern at BRSS, you will support the continued evolution of a ReactJS web platform. On our team, you won't be limited to the front-end or back-end; your role offers exposure to the full stack, helping you connect the requests we receive to the application features we build. With us, you will get to see the impact of your work on the business, every day. What you can expect: As an Intern, you will: - Deliver Value: Implement well-defined user stories to meet acceptance criteria; follow established coding standards; estimate and plan your own tasks; turn product ideas into working features driving business outcomes and customer delight. - Build with Modern Tech: Gain hands-on experience with technologies such as React (JavaScript Library), Next.js (React framework), Tailwind (CSS utility framework), Jest (JavaScript unit testing framework) and GraphQL (API query language). - Ensure Quality: Write and execute unit tests; follow team coding standards; seek feedback through code reviews. - Ship & Learn: Participate in CI/CD workflows; assist with deployments to non-production environments; learn rollback and recovery processes. - Support & Troubleshoot: Learn how to triage and troubleshoot production support incidents under mentor guidance. - Experiment & Innovate: Leverage innovation behaviors and design thinking for rapid learning from tight feedback loops. - Engage in Agile: Take an active role in scaled Agile ceremonies (stand-ups, sprint planning, retrospectives) and share your perspective to help the team succeed. - Document & Share: Maintain clear documentation for your work; contribute to onboarding and knowledge-sharing resources. - Learn & Grow: Receive guidance from engineering mentors; pursue learning opportunities; share insights with the team
    $35k-43k yearly est. Auto-Apply 60d+ ago
  • Software Engineering Technical Lead, Go (Cilium)

    Cisco Systems, Inc. 4.8company rating

    Software development engineer job in West Des Moines, IA

    The application window is expected to close on: December 18, 2025. NOTE: Job posting may be removed earlier if the position is filled or if a sufficient number of applications are received. NOTE: This role is US Remote role, but preference given to candidates located in the Eastern US time zone (ET). Meet the Team Isovalent, now part of Cisco, is the company founded by the creators of Cilium and eBPF. Cisco Isovalent builds open-source software and enterprise solutions solving networking, security, and observability needs for modern cloud native infrastructure. The flagship technology, Cilium, is the choice of numerous, industry-leading, global organizations. We believe in fostering an inclusive and diverse workplace where every team member feels valued, respected, and empowered. We believe that every employee contributes to our success, and we are committed to fostering an environment where everyone can thrive. We encourage candidates from all backgrounds to apply and join us in our mission to deliver exceptional products and services. Your Impact Cisco Isovalent is seeking a skilled and experienced Software Engineer troubleshoot, mature and improve the reliability and scalability of Isovalent Products. You will be responsible for building and enhancing a Kubernetes-native control plane to provide seamless management of its network traffic, enabling scalable, secure, and resilient traffic management in cloud and hybrid enterprise environments. You will work with a highly collaborative and skilled team to build solutions that advance the next generation of networking and security in Kubernetes environments. What you'll do: * Developing high-quality Go and eBPF code for Cilium OSS and Enterprise, while following open source development principles and best practices. * Debug, troubleshoot, and resolve performance, reliability, and security issues in the control plane. * Design highly scalable solution to reliably run Cilium in very large environments. * Participate in code reviews, architectural discussions, and contribute to technical documentation. * Work and coordinate US and EMEA teams, ensuring alignment during East Coast business hours (EST/EDT). Minimum Qualifications * Bachelors Computer Science degree, or related fields * 4+ years of experience in Go, 2+ years of experience in C or eBPF * Experience with Kubernetes, Cloud Native workloads and/or distributed systems Preferred Qualifications * Knowledge about Linux systems design, security and/or networking, Linux kernel * Desire to write high quality and efficient code * Experience designing and implementing APIs * A public track record of open-source code commits is a plus Why Cisco? At Cisco, we're revolutionizing how data and infrastructure connect and protect organizations in the AI era - and beyond. We've been innovating fearlessly for 40 years to create solutions that power how humans and technology work together across the physical and digital worlds. These solutions provide customers with unparalleled security, visibility, and insights across the entire digital footprint. Fueled by the depth and breadth of our technology, we experiment and create meaningful solutions. Add to that our worldwide network of doers and experts, and you'll see that the opportunities to grow and build are limitless. We work as a team, collaborating with empathy to make really big things happen on a global scale. Because our solutions are everywhere, our impact is everywhere. We are Cisco, and our power starts with you. Message to applicants applying to work in the U.S. and/or Canada: The starting salary range posted for this position is $183,800.00 to $263,600.00 and reflects the projected salary range for new hires in this position in U.S. and/or Canada locations, not including incentive compensation*, equity, or benefits. Individual pay is determined by the candidate's hiring location, market conditions, job-related skillset, experience, qualifications, education, certifications, and/or training. The full salary range for certain locations is listed below. For locations not listed below, the recruiter can share more details about compensation for the role in your location during the hiring process. U.S. employees are offered benefits, subject to Cisco's plan eligibility rules, which include medical, dental and vision insurance, a 401(k) plan with a Cisco matching contribution, paid parental leave, short and long-term disability coverage, and basic life insurance. Please see the Cisco careers site to discover more benefits and perks. Employees may be eligible to receive grants of Cisco restricted stock units, which vest following continued employment with Cisco for defined periods of time. U.S. employees are eligible for paid time away as described below, subject to Cisco's policies: * 10 paid holidays per full calendar year, plus 1 floating holiday for non-exempt employees * 1 paid day off for employee's birthday, paid year-end holiday shutdown, and 4 paid days off for personal wellness determined by Cisco * Non-exempt employees receive 16 days of paid vacation time per full calendar year, accrued at rate of 4.92 hours per pay period for full-time employees * Exempt employees participate in Cisco's flexible vacation time off program, which has no defined limit on how much vacation time eligible employees may use (subject to availability and some business limitations) * 80 hours of sick time off provided on hire date and each January 1st thereafter, and up to 80 hours of unused sick time carried forward from one calendar year to the next * Additional paid time away may be requested to deal with critical or emergency issues for family members * Optional 10 paid days per full calendar year to volunteer For non-sales roles, employees are also eligible to earn annual bonuses subject to Cisco's policies. Employees on sales plans earn performance-based incentive pay on top of their base salary, which is split between quota and non-quota components, subject to the applicable Cisco plan. For quota-based incentive pay, Cisco typically pays as follows: * .75% of incentive target for each 1% of revenue attainment up to 50% of quota; * 1.5% of incentive target for each 1% of attainment between 50% and 75%; * 1% of incentive target for each 1% of attainment between 75% and 100%; and * Once performance exceeds 100% attainment, incentive rates are at or above 1% for each 1% of attainment with no cap on incentive compensation. For non-quota-based sales performance elements such as strategic sales objectives, Cisco may pay 0% up to 125% of target. Cisco sales plans do not have a minimum threshold of performance for sales incentive compensation to be paid. The applicable full salary ranges for this position, by specific state, are listed below: New York City Metro Area: $183,800.00 - $303,100.00 Non-Metro New York state & Washington state: $163,600.00 - $269,800.00 * For quota-based sales roles on Cisco's sales plan, the ranges provided in this posting include base pay and sales target incentive compensation combined. Employees in Illinois, whether exempt or non-exempt, will participate in a unique time off program to meet local requirements.
    $183.8k-303.1k yearly 2d ago
  • SOFTWARE ENGINEER - GUIDEWIRE

    Grinnell Mutual Reinsurance Company 4.0company rating

    Software development engineer job in Des Moines, IA

    We are seeking an experienced Software Engineer 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, Maine, 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 software engineering. 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 60d+ ago
  • Application Developer.

    Collabera 4.5company rating

    Software development engineer job in Ankeny, IA

    Established in 1991, Collabera has been a leader in IT staffing for over 22 years and is one of the largest diversity IT staffing firms in the industry. As a half a billion dollar IT company, with more than 9,000 professionals across 30+ offices, Collabera offers comprehensive, cost-effective IT staffing & IT Services. We provide services to Fortune 500 and mid-size companies to meet their talent needs with high quality IT resources through Staff Augmentation, Global Talent Management, Value Added Services through CLASS (Competency Leveraged Advanced Staffing & Solutions) Permanent Placement Services and Vendor Management Programs. 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. This is Nisarg from Collabera and I have a position open where I am looking for Application Developer. Please let me know if you would be interested in hearing more about this opportunity. Below is a detailed job description for your reference. Looking forward to talk with you. Feel free to reach me at ************. Position: Application Developer. Length: 6 month Location: Ankeny, IA, 50021 Description This role is responsible for designing, coding and modifying applications, from layout to function and according to a client's specifications. Strive to create visually appealing apps that feature user-friendly design and clear navigation. • Regular exposure to business stakeholders with ability to apply your expertise to solve technical problems. • Ability to communicate clearly and gather requirements along with the actual development • 2+ years technical expertise in winforms and web application development in C#/ASP.Net • Experience with web applications and programming languages such as HTML5, CSS3, JavaScript, JQuery and API's. • Candidate must have a strong understanding of UI, cross-browser compatibility, general web functions and standards. • Strong web data visualization skills to render large sets of data on an MS excel like table view. • The position requires constant communication with colleagues across the team • Responsive Web Design to accommodate multiple platforms and devices. • Functional knowledge or hands on design experience with Web Services (REST, SOAP and others based on requirement) • Strong database skills with Oracle and MSSQL • Experience in Version control and Code repository, especially Git Skills/Qualifications: C#, ASP.Net, WinForms, LINQ, JavaScript, JQuery, HTML, HTML5, CSS, CSS3, Web Programming Skills, Teamwork, Verbal Communication, cross-browser compatibility, Web User Interface Design (UI), Security Principles, Object-Oriented Design, Web Services (REST/SOAP), Multimedia Content Development, API's, Responsive Web Design Additional Information To know more about this position, please contact: Nisarg Shah ************ ****************************
    $70k-96k yearly est. Easy Apply 5h ago
  • iOS Software Engineer

    Ford Motor Company 4.7company rating

    Software development engineer job in Des Moines, IA

    We are looking for a customer-centric senior software engineer who embraces lean and agile practices. The Senior Software Engineer, iOS will interact directly and continuously with product owners, software engineers and designers, and will release a shippable product early and often. In this position, you will: + Develop iOS app software from conception to production for millions of drivers and vehicles around the world. + Actively participate in reviewing, evaluating, and providing feedback on product designs and architectures with a software engineering focus. + Evaluate and recommend new and emerging products and technologies. + Write and contribute to high-quality documentation for software engineers. + Work effectively with product managers, product designers and other technical experts. **Minimum Requirements we seek:** + Bachelor's Degree in Computer Science, Engineering, or a combination of education and equivalent work experience. + 5+ Years Hands-on software engineering experience in native iOS Application Development + Strong knowledge of Swift and the iOS app development ecosystem + Deep experience with mobile frontend application architecture, including modular application design, state management and navigation strategies + A strong software testing ethos and preference for working in an agile environment. + Experience and desire to deliver an exceptional end product to customers around the world. + Excellent verbal and written communication skills with the ability to adapt your communication style to the audience and influence peers cross-functionally including engineering, product, and design stakeholders. + Demonstrated ability to work in robust and fast paced environment targeting a major transformation. + Experience building and shipping production grade software or services. + Have a deep desire to work closely, solve problems with groups, find win/win solutions and celebrate successes with other smart engineers. **Our Preferred Requirements:** + Master's degree in Computer Science, Computer Engineering, Electrical Engineering, or related field + Strong working in CI/CD environments + Experience with software operations (DevOps, Site Reliability Engineering, Observability, Support and Maintenance) [debugging in local environment, tracing production problems, performance testing, load testing] + Strong Swift iOS development skills. + In-depth experience in designing UIs with SwiftUI. + CI (Fastlane) and scripting skills. + Architecture understanding of popular choices on Apple platforms (MVVM, MVC, etc.) + Working knowledge, and ideally some practical application, of the Composable Architecture library (TCA). + Ruby knowledge for scripting. + Tuist/Bazel build system knowledge. + Familiarity with the latest mobile security practices. + Experience of working with a variety of software architectural patterns. + Strong verbal and written communications skills with the ability to influence the enterprise + Previous experience building enterprise scale mobile applications for a large user base + Previous experience in design, development and support of global software products You may not check every box, or your experience may look a little different from what we've outlined, but if you think you can bring value to Ford Motor Company, we encourage you to apply! As an established global company, we offer the benefit of choice. You can choose what your Ford future will look like: will your story span the globe, or keep you close to home? Will your career be a deep dive into what you love, or a series of new teams and new skills? Will you be a leader, a changemaker, a technical expert, a culture builder...or all of the above? No matter what you choose, we offer a work life that works for you, including: - Immediate medical, dental, and prescription drug coverage - Flexible family care, parental leave, new parent ramp-up programs, subsidized back-up child care and more - Vehicle discount program for employees and family members, and management leases - Tuition assistance - Established and active employee resource groups - Paid time off for individual and team community service - A generous schedule of paid holidays, including the week between Christmas and New Year's Day - Paid time off and the option to purchase additional vacation time. For a detailed look at our benefits, click here: Benefit Summary (********************************************************************************************************************** **_This role is remote but if you live within 50 miles of a Ford Hub (Dearborn, MI or Palo Alto), you will be required on-site 4x a week._** **_*Visa Sponsorship is NOT provided for this specific role_** ***** **_*Relocation assistance IS NOT provided for this specific role*_** Candidates for positions with Ford Motor Company must be legally authorized to work in the United States. Verification of employment eligibility will be required at the time of hire. We are an Equal Opportunity Employer committed to a culturally diverse workforce. All qualified applicants will receive consideration for employment without regard to race, religion, color, age, sex, national origin, sexual orientation, gender identity, disability status or protected veteran status. In the United States, If you need a reasonable accommodation for the online application process due to a disability, please call **************. \#LI-Remote \#LI-DS2 GSR6-8 **Requisition ID** : 55313
    $69k-87k yearly est. 8d ago
  • Senior Software Engineer

    General Motors 4.6company rating

    Software development engineer job in Des Moines, IA

    **Hybrid:** This role is categorized as hybrid. This means the successful candidate is expected to report onsite at the Mountain View, CA or Austin, TX location at least three times per week minimum or other frequency dictated by the business. This job may be eligible for relocation benefits. Join the MyAccount team, the group behind one of GM's most impactful customer-facing web applications. MyAccount empowers millions of users worldwide to manage their GM experience-from creating and managing accounts to updating personal information, configuring security settings, connecting to their vehicles, enrolling in rewards programs, and accessing a wide range of high-value services. MyAccount supports global markets across multiple regions and languages, delivering seamless and secure digital experiences at scale. As a Senior Software Engineer, you will lead the development of cutting-edge web applications that deliver exceptional user experiences. You'll be responsible for the full application lifecycle-from concept through deployment and ongoing maintenance. Collaborating closely with UI/UX designers, product managers, and fellow engineers, you will translate ideas into functional, visually compelling, and high-performance web applications. Your deep expertise in modern web development frameworks and platforms will be key to building scalable, user-friendly, and feature-rich solutions at a global scale. **What You'll Do** + Develop web applications using Angular and React frameworks, JavaScript, and TypeScript + Design and develop application programming interfaces (APIs) to enable core functionality + Stay current with industry trends, concepts, and best practices + Collaborate with cross-functional teams to build robust applications in a fast-paced, dynamic environment + Develop unit and automated tests to ensure high code quality and application reliability + Apply standard design patterns and utilize established frameworks throughout all phases of the software development lifecycle + Ensure system monitoring and alerting are in place for both existing applications and new features to detect performance degradation + Proactively identify and remediate software issues, including code quality concerns, design pattern inconsistencies, and security vulnerabilities in code, configuration, or solution architecture + Foster a culture of collaboration and knowledge sharing by documenting proposed software solutions and existing systems to maintain alignment with GM engineering standards + Consistently uphold compliance with GM standards and industry best practices + Hold yourself and peers accountable for exemplifying GM's values and cultural behaviors + Take a leadership role within the team by coaching and mentoring peers, while aligning daily efforts with both corporate and team objectives **Required Qualifications** + Bachelor's degree in Computer Science or a related field, or equivalent practical experience + 5+ years of experience in software development, including 2+ years focused on web application development + Must have hands-on experience contributing to software project delivery, including deployment activities + Strong understanding of software testing, quality assurance, and solution validation, including test automation + Proficient in maintaining and debugging live software applications to ensure stability and performance **Preferred Qualifications** + Master's degree in Computer Science or a related field + 3+ years of experience with modern web frameworks such as Next.js, Angular, React, or Ember **Compensation:** The compensation information is a good faith estimate only. It is based on what a successful applicant might be paid in accordance with applicable state laws. The compensation may not be representative for positions located outside of New York, Colorado, California, or Washington + **Compensation:** The expected base compensation for this role is **: $158,000 - $241,900** Actual base compensation within the identified range will vary based on factors relevant to the position. + **Bonus Potential:** An incentive pay program offers payouts based on company performance, job level, and individual performance. + **Benefits:** GM offers a variety of health and wellbeing benefit programs. Benefit options include medical, dental, vision, Health Savings Account, Flexible Spending Accounts, retirement savings plan, sickness and accident benefits, life insurance, paid vacation & holidays. **\#LI-EL1** **About GM** Our vision is a world with Zero Crashes, Zero Emissions and Zero Congestion and we embrace the responsibility to lead the change that will make our world better, safer and more equitable for all. **Why Join Us** We believe we all must make a choice every day - individually and collectively - to drive meaningful change through our words, our deeds and our culture. Every day, we want every employee to feel they belong to one General Motors team. **Benefits Overview** From day one, we're looking out for your well-being-at work and at home-so you can focus on realizing your ambitions. Learn how GM supports a rewarding career that rewards you personally by visiting Total Rewards resources (************************************************************* . **Non-Discrimination and Equal Employment Opportunities (U.S.)** General Motors is committed to being a workplace that is not only free of unlawful discrimination, but one that genuinely fosters inclusion and belonging. We strongly believe that providing an inclusive workplace creates an environment in which our employees can thrive and develop better products for our customers. All employment decisions are made on a non-discriminatory basis without regard to sex, race, color, national origin, citizenship status, religion, age, disability, pregnancy or maternity status, sexual orientation, gender identity, status as a veteran or protected veteran, or any other similarly protected status in accordance with federal, state and local laws. We encourage interested candidates to review the key responsibilities and qualifications for each role and apply for any positions that match their skills and capabilities. Applicants in the recruitment process may be required, where applicable, to successfully complete a role-related assessment(s) and/or a pre-employment screening prior to beginning employment. To learn more, visit How we Hire (********************************************* . **Accommodations** General Motors offers opportunities to all job seekers including individuals with disabilities. If you need a reasonable accommodation to assist with your job search or application for employment, email (Careers.Accommodations@GM.com) us or call us at ************. In your email, please include a description of the specific accommodation you are requesting as well as the job title and requisition number of the position for which you are applying. We are leading the change to make our world better, safer and more equitable for all through our actions and how we behave. Learn more about: **Our Company (************************************************** **Our Culture** **How we hire (************************************************ Our diverse team of employees bring their collective passion for engineering, technology and design to deliver on our vision of a world with Zero Crashes, Zero Emissions and Zero Congestion. We are looking for adventure-seekers and imaginative thought leaders to help us transform mobility. Explore our global locations (******************************************** We are determined to lead change for the world through technology, ingenuity and harnessing the creativity of our diverse team. Join us to help lead the change that will make our world better, safer and more equitable for all by becoming a member of GM's Talent Community (beamery.com) (*********************************************** . As a part of our Talent Community, you will receive updates about GM, open roles, career insights and more. Please note that filling out the form below will not add you to our Talent Community automatically; you will need to use the link above. If you are seeking to apply to a specific role, we encourage you to click "Apply Now" on the job posting of interest. The policy of General Motors is to extend opportunities to qualified applicants and employees on an equal basis regardless of an individual's age, race, color, sex, religion, national origin, disability, sexual orientation, gender identity/expression or veteran status. Additionally, General Motors is committed to being an Equal Employment Opportunity Employer and offers opportunities to all job seekers including individuals with disabilities. If you need a reasonable accommodation to assist with your job search or application for employment, email us at Careers.Accommodations@GM.com .In your email, please include a description of the specific accommodation you are requesting as well as the job title and requisition number of the position for which you are applying.
    $158k-241.9k yearly 60d+ ago
  • Lead Dentist SW San Antonio at My Hometown Dentist at Potranco

    Bays Dental Group PC

    Software development engineer job in Carlisle, IA

    Job DescriptionBenefits: Competitive salary Dental insurance Employee discounts Health insurance Training & development Vision insurance My Hometown Dentist at Potranco is looking for a caring, motivated Lead Dentist to take the helm of our brand-new, state-of-the-art dental office in Southwest San Antonio. This beautiful, modern practice features 5 fully equipped operatories, 2 skilled hygienists, Cone Beam CT, digital crown scanner, implant system, and so much more. This is a rare opportunity to step into a thriving, community-focused environment with all the tools you need to succeed. At My Hometown Dentist at Potranco, we take pride in being locally ownednot a big corporationand in putting our people and patients first. Were growing quickly and are looking for a lead dentist who wants to grow with us and truly make this office their own. Why Youll Love Working With Us: Locally and privately owned Supportive mentorship culture that invests in your growth Opportunities for advanced training & CE fully supported Unique bonus & incentive structure earnings easily exceed $400,000+ per year Cutting-edge technology throughout the office Respectful, uplifting team that makes every day enjoyable Strong PPO and fee-for-service patient base realistic production over $1,000,000+ per year Our patients health, comfort, and satisfaction are the heart of everything we do. As our Lead Dentist, youll play a key role in shaping the patient experience and leading the clinical side of our practice. If youre a compassionate clinician looking for a long-term home where you can grow, lead, and serve an amazing community, wed love to talk. Apply today to join the My Hometown Dentist family at Potranco!
    $78k-103k yearly est. 1d ago

Learn more about software development engineer jobs

How much does a software development engineer earn in West Des Moines, IA?

The average software development engineer in West Des Moines, IA earns between $55,000 and $97,000 annually. This compares to the national average software development engineer range of $80,000 to $147,000.

Average software development engineer salary in West Des Moines, IA

$73,000

What are the biggest employers of Software Development Engineers in West Des Moines, IA?

The biggest employers of Software Development Engineers in West Des Moines, IA are:
  1. Oracle
  2. CVS Health
  3. Coinbase
  4. CapB Infotek
Job type you want
Full Time
Part Time
Internship
Temporary