Logo
Motion Recruitment Partners LLC

Software Developer (Mainframe & Distributed Systems)

Motion Recruitment Partners LLC, Saint Louis, Missouri, United States, 63146


Outstanding long-term contract opportunity! A well-known Financial Services Company is looking for a Software Engineer in Saint Louis, MO (Hybrid).

Work with the brightest minds at one of the largest financial institutions in the world. This is a long-term contract opportunity that includes a competitive benefit package! Our client has been around for over 150 years and is continuously innovating in today's digital age. If you want to work for a company that is not only a household name, but also truly cares about satisfying customers' financial needs and helping people succeed financially, apply today.

Title: Software Developer (Mainframe & Distributed Systems)

Location:

Charlotte, NC or St. Louis, MO

Contract Duration:

24 Months

Department:

Wealth & Investment Management TechnologyJob Description:We are seeking a highly skilled Software Developer who is equally proficient in both Mainframe Development and modern distributed application development to join our Wealth & Investment Management Technology team at a leading multinational bank. This role is pivotal in our ongoing efforts to modernize our investment solutions platform, which currently spans both mainframe and distributed environments.Why This Position is Open:Our investment solutions platform requires the integration of existing mainframe functionalities with new capabilities built on modern applications. The long-term goal is to modernize the platform while maintaining necessary mainframe operations. As we anticipate a significant workload in 2025, we need a developer who can adeptly navigate both domains.Key Responsibilities:Develop and maintain applications in both mainframe and distributed environments, ensuring seamless integration and functionality across platforms.Collaborate with cross-functional teams to analyze business requirements and design innovative solutions within Wealth & Investment Management.Utilize mainframe technologies (COBOL, CICS, DB2) to enhance and support legacy systems.Implement modern software engineering practices, including Core Java development, microservices architecture, and frontend frameworks (React/Angular).Engage in Agile methodologies to streamline development processes and improve product delivery.Contribute to automated testing efforts, using tools such as Selenium and Playwright, and develop unit tests with JUnit and JEST.Maintain and optimize cloud technologies and API integrations to enhance application performance and scalability.Ensure high-quality coding standards and participate in code reviews.

Qualifications:Mainframe Skills (Required):5+ years of COBOL programming experience.5+ years of CICS experience.5+ years of DB2 experience and familiarity with related tools (BMC, Platinum, SPUFI, etc.).5+ years of JCL (Job Control Language) experience.5+ years of experience in IBM mainframe environments, with a strong understanding of systems analysis and applications programming.Proficiency with File-Aid, IBM Debug, IBM Fault Analyzer, and SORT.3+ years of experience with Job Schedule Management tools (e.g., ZEKE, Control-M).3+ years of experience with Change Management tools (e.g., Changeman, Endevor).2+ years of experience with SDLC, Agile, Kanban, or Lean methodologies.

Strongly Desired:5+ years of full stack application development experience.3+ years of Core Java development experience, with knowledge of Spring Frameworks, Spring Boot, and Hibernate.2+ years of experience in developing microservices and JavaScript frameworks (React, Angular).2+ years of experience with cloud technologies, microservices architecture, and API integrations (e.g., event-based processes like Kafka).2+ years of experience with Oracle DB and 1+ year with MongoDB.

Key Skills:Strong background in both mainframe and modern distributed tech stacks.Prior experience in Wealth Management and/or Portfolio Management & Trading applications.3+ years of experience working in Agile environments, including product backlog refinement and process improvements.Familiarity with software development tools and processes (e.g., GitHub, Jenkins, Artifactory, Sonar, Maven, Harness, Gradle).BA/BS/BE degree or higher in Information Technology, Computer Science, or Engineering.

#J-18808-Ljbffr