job summary:
Are you ready to take the next step in your software development career with an award-winning regional employer? A premier financial services institution is seeking a skilled Application Developer to design, build, and optimize enterprise-level systems while integrating cutting-edge automation and intelligent AI capabilities. Operating in a highly collaborative Agile environment, this direct-hire, full-time position offers clear pathways for professional growth alongside a comprehensive corporate benefits package that includes medical, dental, and vision coverage.
location: Des Moines, Iowa
job type: Permanent
salary: $76,000 - 105,000 per year
work hours: 8am to 5pm
education: Bachelors
responsibilities:
Responsibilities As an Application Developer, a typical day will involve:
- Full Lifecycle Development: Designing, coding, testing, and deploying robust software applications across the entire Software Development Life Cycle (SDLC).
- Agile Collaboration: Actively participating in daily standups, sprint planning, backlog refinement, and retrospectives to ensure aligned team delivery.
- Stakeholder Engagement: Partnering closely with business units to translate complex organizational needs into functional technical documentation and specifications.
- System Integration: Building and maintaining secure application interfaces, APIs, and data integration layers to maximize interoperability across enterprise platforms.
- Innovation & Automation: Exploring and incorporating emerging Generative AI, Agentic AI, and machine learning tools to drive predictive data analytics and workflow automation.
- Problem Resolution: Taking absolute ownership of production support issues, performing deep-dive root-cause analysis, and implementing long-term technical resolutions.
- Technical Mentorship: Providing ongoing guidance and code-review support to junior team members during project execution.
qualifications:
Qualifications
Must-Haves
Education & Experience Experience Options:
A Bachelor's degree in Computer Science or a related technical discipline with a minimum of 2 years of professional software development experience; OR
An Associate's degree in a related field with 4 or more years of hands-on experience in application development; OR
6 or more years of equivalent professional technical experience in lieu of a formal degree.
Core Tech Stack: Proven proficiency developing in C#, ASP.NET, .NET Core, and JavaScript.
Database Management: Solid background in database development using T-SQL and SSIS.
Methodology: Direct experience working within structured Agile/Scrum project environments.
ALM Tools: Strong familiarity with Azure DevOps or TFS for work item tracking, Git, and managing CI/CD pipelines.
Nice-to-Haves
Low-Code/Automation: Familiarity with Microsoft Power Apps, Power Automate, or Dynamics 365.
Process Schedulers & File Transfer: Exposure to Managed File Transfer (MFT) solutions (such as Globalscape EFT or MoveIt) and job scheduling software (like VisualCron).
RPA Platforms: Baseline knowledge of process automation software such as UIPath, Automation Anywhere, or n8n.
Industry Domain: Knowledge of regulatory requirements and data compliance standards within banking or financial institutions.
Skills
Technical Skills: C#, .NET Core, ASP.NET, JavaScript, T-SQL, SSIS, API Development, Azure DevOps, Git, CI/CD Pipelines, SDLC.
Soft Skills: Cross-functional Collaboration, Analytical Problem-Solving, Technical Mentorship, Stakeholder Communication, Time Management.
Equal Opportunity Employer: Race, Color, Religion, Sex, Sexual Orientation, Gender Identity, National Origin, Age, Genetic Information, Disability, Protected Veteran Status, or any other legally protected group status.
At Randstad Digital, we welcome people of all abilities and want to ensure that our hiring and interview process meets the needs of all applicants. If you require a reasonable accommodation to make your application or interview experience a great one, please contact
Pay offered to a successful candidate will be based on several factors including the candidate's education, work experience, work location, specific job duties, certifications, etc. In addition, Randstad Digital offers a comprehensive benefits package, including: medical, prescription, dental, vision, AD&D, and life insurance offerings, short-term disability, and a 401K plan (all benefits are based on eligibility).
This posting is open for thirty (30) days.
![]()