Expoint – all jobs in one place
Finding the best job has never been easier

Software Engineer jobs in United States, Iowa, Des Moines

Unlock your potential in the high tech industry with Expoint. Search for job opportunities as a Software Engineer in United States, Iowa, Des Moines and join the network of leading companies. Start your journey today and find your dream job as a Software Engineer with Expoint.
Company
Job type
Job categories
Job title (1)
United States
Iowa
Des Moines
6 jobs found
26.08.2025
WF

Wells Fargo ServiceNow Lead Software Engineer United States, Iowa, West Des Moines

Limitless High-tech career opportunities - Expoint
Lead complex technology initiatives including those that are companywide with broad impact. Implement solutions, by configuring and customizing scripting, for all components of the ServiceNow Strategic Portfolio Management (SPM) product....
Description:

In this role, you will:

  • Lead complex technology initiatives including those that are companywide with broad impact.

  • Implement solutions, by configuring and customizing scripting, for all components of the ServiceNow Strategic Portfolio Management (SPM) product.

  • Act as a key participant in developing standards and companywide best practices for engineering complex and large scale technology solutions for technology engineering disciplines.

  • Lead the conceptualization, design, development, implementation, and maintenance of new and existing features for the existing portfolio of applications for a business area.

  • Design, code, configure, unit test, maintain, and document software deliverables using agreed upon standards and tools.

  • Design, code, test, debug, and document for projects and programs associated with technology domain, including upgrades and deployments.

  • Ensure that solutions delivered by self or team members are secure and scalable, comply with defined standards and best practices.

  • Code ServiceNow solutions within an Agile Framework.

  • Further your career with paid certification paths to make your mark at one of the largest ServiceNow instances in the industry.

  • Lead large scale planning of strategies.

  • Review and analyze complex, large-scale technology solutions for tactical and strategic business objectives, enterprise technological environment, and technical challenges that require in-depth evaluation of multiple factors, including intangibles or unprecedented technical factors.

  • Make decisions in developing standard and companywide best practices for engineering and technology solutions requiring understanding of industry best practices and new technologies, influencing and leading technology team to meet deliverables and drive new initiatives.

  • Collaborate and consult with key technical experts, senior technology team, and external industry groups to resolve complex technical issues and achieve goals.

  • Lead projects, teams, or serve as a peer mentor.

Required Qualifications

  • 5+ years of Software Engineering experience, or equivalent demonstrated through one or a combination of the following: work experience, training, military experience, education

  • 3+ years of ServiceNow experience in building, implementing, and maintaining platform technologies, workflows and integrations (This is not a ServiceNow Administration position.)

Desired Qualifications

  • 1+ years of ServiceNow Strategic Portfolio Management (SPM) implementation and development experience

  • 2+ years of RESTful or SOAP web services

  • Strong verbal, written, and interpersonal communication skills

  • One or more of the following ServiceNow certifications: (CSA) Certified Systems Administrator, (CIS) Certified Implementation Specialist, or (CAD) Certified Application Developer

  • Jira and Jira Align experience

  • Agile experience

Locations:

  • Must be able to work onsite a minimum of 3 days per week at 800 S Jordan Creek Pkwy, West Des Moines, Iowa 50266

28 Aug 2025


Wells Fargo Recruitment and Hiring Requirements:

b. Wells Fargo requires you to directly represent your own experiences during the recruiting and hiring process.

Show more
15.05.2025
WF

Wells Fargo ServiceNow Senior Software Engineer United States, Iowa, West Des Moines

Limitless High-tech career opportunities - Expoint
Implement solutions, by configuring and customizing scripting, for all components of the ServiceNow Strategic Portfolio Management (SPM) product. Lead the conceptualization, design, development, implementation, and maintenance of new and existing...
Description:


In this role, you will:

  • Implement solutions, by configuring and customizing scripting, for all components of the ServiceNow Strategic Portfolio Management (SPM) product
  • Lead the conceptualization, design, development, implementation, and maintenance of new and existing features for the existing portfolio of applications for a business area
  • Design, code, configure, unit test, maintain, and document software deliverables using agreed upon standards and tools
  • Ensure that solutions delivered by self or team members are secure and scalable, comply with defined standards and best practices
  • Code ServiceNow solutions within an Agile Framework
  • Further your career with paid certification paths to make your mark at one of the largest ServiceNow instances in the industry
  • Lead moderately complex initiatives and deliverables within technical domain environments
  • Contribute to large scale planning of strategies
  • Design, code, test, debug, and document for projects and programs associated with technology domain, including upgrades and deployments
  • Review moderately complex technical challenges that require an in-depth evaluation of technologies and procedures
  • Resolve moderately complex issues and lead a team to meet existing client needs or potential new clients needs while leveraging solid understanding of the function, policies, procedures, or compliance requirements
  • Collaborate and consult with peers, colleagues, and mid-level managers to resolve technical challenges and achieve goals
  • Lead projects and act as an escalation point, provide guidance and direction to less experienced staff


Required Qualifications:

  • 4+ years of Software Engineering experience, or equivalent demonstrated through one or a combination of the following: work experience, training, military experience, education
  • 3+ years of ServiceNow experience in building, implementing, and maintaining platform technologies, workflows and integrations
  • 1+ years of experience with ServiceNow Strategic Portfolio Management (SPM) module


Desired Qualifications:

  • 2+ years of RESTful or SOAP web services
  • Strong verbal, written, and interpersonal communication skills
  • One or more of the following ServiceNow certifications: (CSA) Certified Systems Administrator, (CIS) Certified Implementation Specialist, or (CAD) Certified Application Developer
  • Jira and Jira Align experience
  • Agile experience
  • A Bachelor’s degree and/or Master’s degree in Computer Science or related engineering field


Job Expectations:

  • This position offers a hybrid work schedule

23 May 2025


Wells Fargo Recruitment and Hiring Requirements:

b. Wells Fargo requires you to directly represent your own experiences during the recruiting and hiring process.

Show more

These jobs might be a good fit

06.05.2025
WF

Wells Fargo Senior Specialty Software Engineer AI/ML Rule Engine United States, Iowa, West Des Moines

Limitless High-tech career opportunities - Expoint
Lead or participate in complex initiatives on selected domains. Assure quality, security and compliance for supported systems and applications. Serve as a technical resource in finding software solutions. Review and...
Description:


In this role, you will:

  • Lead or participate in complex initiatives on selected domains
  • Assure quality, security and compliance for supported systems and applications
  • Serve as a technical resource in finding software solutions
  • Review and evaluate user needs and determine requirements
  • Provide technical support, advice, and consultation with the issues relating to supported applications
  • Create test data and conduct interfaces and unit tests
  • Design, code, test, debug and document programs using Agile development practices
  • Understand and participate to ensure compliance and risk management requirements for supported area are met and work with other stakeholders to implement key risk initiatives
  • Conduct research and resolve problems in relation to processes and recommend solutions and process improvements
  • Assist other individuals in advanced software development
  • Collaborate and consult with peers, colleagues and managers to resolve issues and achieve goals


Required Qualifications:

  • 4+ years of Specialty Software Engineering experience, or equivalent demonstrated through one or a combination of the following: work experience, training, military experience, education
  • 3+ years of experience with programing language languages such as Java and C#, APIs, etc.
  • 2+ years of design, develop, and deploy LLM-powered applications and services.
  • 1+ year of experience with NLP techniques such as tokenization, embeddings, transformers, and attention mechanisms.


Desired Qualifications:

  • Strong understanding of machine learning frameworks and libraries (e.g., TensorFlow, PyTorch, Hugging Face Transformers).
  • Familiarity with cloud platforms (e.g., AWS, GCP, Azure) and containerization technologies (e.g., Docker, Kubernetes).
  • Experience with data preprocessing, feature engineering, and model evaluation.
  • Experience with deploying machine learning models in production environments and integrating ML into applications.
  • Knowledge of MLOps practices and tools.
  • Knowledge of Rule Engine Technology
  • Experience with data preprocessing, feature engineering, and model evaluation.


Job Expectations:

  • AI Development: Design, develop, and implement advanced AI algorithms and models to solve complex business problems.
  • Machine Learning Expertise: Apply machine learning techniques, including supervised and unsupervised learning, deep learning, and reinforcement learning, to create innovative solutions.
  • Data Analysis: Perform data preprocessing, feature engineering, and exploratory data analysis to prepare datasets for AI model training.
  • Collaboration: Work closely with data scientists, product managers, and other engineers to integrate AI solutions into existing systems and products.
  • Performance Optimization: Optimize AI models for performance, scalability, and efficiency in production environments.
  • Project Management: Participate in project planning, estimation, and execution, ensuring timely delivery of AI features and enhancements.
  • Code Quality: Write clean, maintainable, and efficient code following best practices and coding standards.

8 May 2025


Wells Fargo Recruitment and Hiring Requirements:

b. Wells Fargo requires you to directly represent your own experiences during the recruiting and hiring process.

Show more

These jobs might be a good fit

06.05.2025
WF

Wells Fargo Senior Software AI/ML Quality Engineer United States, Iowa, West Des Moines

Limitless High-tech career opportunities - Expoint
Lead moderately complex initiatives and deliverables within technical domain environments. Contribute to large scale planning of strategies. Design, code, test, debug, and document for projects and programs associated with technology...
Description:


In this role, you will:

  • Lead moderately complex initiatives and deliverables within technical domain environments

  • Contribute to large scale planning of strategies

  • Design, code, test, debug, and document for projects and programs associated with technology domain, including upgrades and deployments

  • Review moderately complex technical challenges that require an in-depth evaluation of technologies and procedures

  • Resolve moderately complex issues and lead a team to meet existing client needs or potential new clients needs while leveraging solid understanding of the function, policies, procedures, or compliance requirements

  • Collaborate and consult with peers, colleagues, and mid-level managers to resolve technical challenges and achieve goals

  • Lead projects and act as an escalation point, provide guidance and direction to less experienced staff


Required Qualifications:

  • 4+ years of Software Engineering experience, or equivalent demonstrated through one or a combination of the following: work experience, training, military experience, education

  • 3+ years of experience with programing language languages such as Java and C#, APIs, etc.

  • 2+ years of design, develop, and deploy LLM-powered applications and services.

  • 1+ year of experience with NLP techniques such as tokenization, embeddings, transformers, and attention mechanisms.

Desired Qualifications:

  • Strong understanding of machine learning frameworks and libraries (e.g., TensorFlow, PyTorch, Hugging Face Transformers).

  • Experience with cloud platforms (e.g., AWS, GCP, Azure) and containerization technologies (e.g., Docker, Kubernetes).

  • Experience with data preprocessing, feature engineering, and model evaluation.

  • Experience with deploying machine learning models in production environments and integrating ML into applications.

  • Knowledge of ML Ops practices and tools.

  • Knowledge of Rule Engine Technology

Job Expectations:

  • AI Development: Design, develop, and implement AI algorithms and models to solve complex business problems.

  • Machine Learning Knowledge: Apply machine learning techniques, including deep learning, and reinforcement learning, to create innovative solutions.

  • Data Analysis: Perform data preprocessing, feature engineering, and exploratory data analysis to prepare datasets for AI model training.

  • Performance Optimization: Optimize AI models for performance, scalability, and efficiency in production environments.

  • Project Management: Participate in project planning, estimation, and execution, ensuring timely delivery of AI features and enhancements.

  • Code Quality: Write clean, maintainable, and efficient code following best practices and coding standards.

  • This position is not eligible for Visa sponsorship

Pay Range

$84,000.00 - $164,400.00

Wells Fargo provides eligible employees with a comprehensive set of benefits, many of which are listed below. Visit for an overview of the following benefit plans and programs offered to employees.

  • Health benefits
  • 401(k) Plan
  • Paid time off
  • Disability benefits
  • Life insurance, critical illness insurance, and accident insurance
  • Parental leave
  • Critical caregiving leave
  • Discounts and savings
  • Commuter benefits
  • Tuition reimbursement
  • Scholarships for dependent children
  • Adoption reimbursement

13 May 2025


Wells Fargo Recruitment and Hiring Requirements:

b. Wells Fargo requires you to directly represent your own experiences during the recruiting and hiring process.

Show more

These jobs might be a good fit

16.04.2025
R

Red hat Senior Principal Software Engineer United States, Iowa, Des Moines

Limitless High-tech career opportunities - Expoint
Comprehensive medical, dental, and vision coverage. Flexible Spending Account - healthcare and dependent care. Health Savings Account - high deductible medical plan. Retirement 401(k) with employer match. Paid time off...
Description:

What you will do

Design and lead the development and implementation of software for RHEL AI to leverage the power of hardware accelerators.

Be an owner of product quality for our product set by looking to continuously improve process and coding standards

Work closely with Engineering, Product Management and Support stakeholders to prioritize features and bugs during all phases of development

Lead the interaction with relevant hardware partners with a focus on getting key functionality included in their roadmap

Develop architectural and design principles with an eye on performance, resilience, scalability, security, technology constraints and comprehensibility.

Communicate architectural concepts and decisions to various audiences

Be a leader in relevant upstream AI/ML communities with a focus on driving the direction of technologies and how they might be used within our offerings

What you will bring

Strong experience with RHEL or other Linux distributions and a recognized authority in at least one key technology

Strong experience with software development with programming languages such as Python, Go or similar

Problem solving and troubleshooting skills with a focus on root cause analysis

Experience with container technologies, such as Kubernetes/OpenShift and Podman

Nice to have

Previous experience with hardware acceleration, either generic GPU experience or specific ones, such as NVidia CUDA, AMD ROCm or Intel Gaudi

Knowledge of AI frameworks, such as PyTorch and/or TensorFlow

Familiarity with containerization and orchestration

Understanding of Open Source development models

Experience with test-base development and agile/scrum methodologies

The salary range for this position is $157,750.00 - $260,200.00. Actual offer will be based on your qualifications.

Pay Transparency

● Comprehensive medical, dental, and vision coverage

● Flexible Spending Account - healthcare and dependent care

● Health Savings Account - high deductible medical plan

● Retirement 401(k) with employer match

● Paid time off and holidays

● Paid parental leave plans for all new parents

● Leave benefits including disability, paid family medical leave, and paid military leave

Show more

These jobs might be a good fit

01.04.2025
WF

Wells Fargo Lead Java Software Engineer United States, Iowa, Des Moines

Limitless High-tech career opportunities - Expoint
Lead complex technology initiatives including those that are companywide with broad impact. Act as a key participant in developing standards and companywide best practices for engineering complex and large-scale technology...
Description:


In this role, you will:

  • Lead complex technology initiatives including those that are companywide with broad impact

  • Act as a key participant in developing standards and companywide best practices for engineering complex and large-scale technology solutions for technology engineering disciplines

  • Design, code, test, debug, and document for projects and programs

  • Review and analyze complex, large-scale technology solutions for tactical and strategic business objectives, enterprise technological environment, and technical challenges that require in-depth evaluation of multiple factors, including intangibles or unprecedented technical factors

  • Make decisions in developing standard and companywide best practices for engineering and technology solutions requiring understanding of industry best practices and new technologies, influencing and leading technology team to meet deliverables and drive new initiatives

  • Collaborate and consult with key technical experts, senior technology team, and external industry groups to resolve complex technical issues and achieve goals

  • Lead projects, teams, or serve as a peer mentor

  • Lead scrum team for efficient execution in scaled agile framework

  • Problem solving for adapting to constraints of process in large matrixed organization

Required Qualifications:

  • 5+ years of Software Engineering experience, or equivalent demonstrated through one or a combination of the following: work experience, training, military experience, education

  • 5+ years of experience on Java based tech stack - Spring Boot, ORM (Hibernate etc.), Kafka, MongoDB, Oracle etc.

  • 3+ years of test automation with test pyramid practices

  • 2+ years of leading team with cross collaboration skills across agile release trains and beyond

Desired Qualifications:

  • Experience with Document AI using LLM

Job Expectations:

  • This position offers a hybrid work schedule

  • Relocation assistance is not available for this position

Location:

  • 801 Walnut Street, Des Moines, Iowa

  • 250 E. John Carpenter Frwy, Irving, Texas

14 Apr 2025


Wells Fargo Recruitment and Hiring Requirements:

b. Wells Fargo requires you to directly represent your own experiences during the recruiting and hiring process.

Show more

These jobs might be a good fit

Limitless High-tech career opportunities - Expoint
Lead complex technology initiatives including those that are companywide with broad impact. Implement solutions, by configuring and customizing scripting, for all components of the ServiceNow Strategic Portfolio Management (SPM) product....
Description:

In this role, you will:

  • Lead complex technology initiatives including those that are companywide with broad impact.

  • Implement solutions, by configuring and customizing scripting, for all components of the ServiceNow Strategic Portfolio Management (SPM) product.

  • Act as a key participant in developing standards and companywide best practices for engineering complex and large scale technology solutions for technology engineering disciplines.

  • Lead the conceptualization, design, development, implementation, and maintenance of new and existing features for the existing portfolio of applications for a business area.

  • Design, code, configure, unit test, maintain, and document software deliverables using agreed upon standards and tools.

  • Design, code, test, debug, and document for projects and programs associated with technology domain, including upgrades and deployments.

  • Ensure that solutions delivered by self or team members are secure and scalable, comply with defined standards and best practices.

  • Code ServiceNow solutions within an Agile Framework.

  • Further your career with paid certification paths to make your mark at one of the largest ServiceNow instances in the industry.

  • Lead large scale planning of strategies.

  • Review and analyze complex, large-scale technology solutions for tactical and strategic business objectives, enterprise technological environment, and technical challenges that require in-depth evaluation of multiple factors, including intangibles or unprecedented technical factors.

  • Make decisions in developing standard and companywide best practices for engineering and technology solutions requiring understanding of industry best practices and new technologies, influencing and leading technology team to meet deliverables and drive new initiatives.

  • Collaborate and consult with key technical experts, senior technology team, and external industry groups to resolve complex technical issues and achieve goals.

  • Lead projects, teams, or serve as a peer mentor.

Required Qualifications

  • 5+ years of Software Engineering experience, or equivalent demonstrated through one or a combination of the following: work experience, training, military experience, education

  • 3+ years of ServiceNow experience in building, implementing, and maintaining platform technologies, workflows and integrations (This is not a ServiceNow Administration position.)

Desired Qualifications

  • 1+ years of ServiceNow Strategic Portfolio Management (SPM) implementation and development experience

  • 2+ years of RESTful or SOAP web services

  • Strong verbal, written, and interpersonal communication skills

  • One or more of the following ServiceNow certifications: (CSA) Certified Systems Administrator, (CIS) Certified Implementation Specialist, or (CAD) Certified Application Developer

  • Jira and Jira Align experience

  • Agile experience

Locations:

  • Must be able to work onsite a minimum of 3 days per week at 800 S Jordan Creek Pkwy, West Des Moines, Iowa 50266

28 Aug 2025


Wells Fargo Recruitment and Hiring Requirements:

b. Wells Fargo requires you to directly represent your own experiences during the recruiting and hiring process.

Show more
The Software Engineer role in Des Moines, Iowa presents a great opportunity to collaborate with an experienced and driven technology team in the heart of the Midwest. As a Software Engineer, you will have the ability to work on projects that are at the forefront of technology, collaborating with colleagues and clients to develop the most efficient and advanced software solutions. You will design, implement and maintain software systems, as well as develop and manage software code and development processes. You will be responsible for researching, writing and testing software applications to ensure they meet customer needs and industry standards. Additionally, Software Engineers in Des Moines will be required to communicate complex technical information to stakeholders and peers, identify and document areas of improvement, design databases, research and identify software deficiencies, and evaluate existing applications. You must possess Bachelor’s degree in Computer Science, Software Engineering or a related field combined with experience in software engineering, development and architecture. Furthermore, you must have experience working with web technologies, databases, and programming languages, such as Java and C#. Other desirable skills are knowledge of design patterns and test-driven development. The Software Engineer role in Des Moines, Iowa presents an exciting opportunity to join a passionate, focused, and innovative team that is dedicated to developing new, creative solutions. It is a great chance to work in a city brimming with culture, entertainment, and plenty of activities just waiting to be explored. If you are looking for a role that will challenge you and deliver a rewarding experience, Expoint has the perfect opportunity available.