Software Developer (Mainframe & Distributed Systems)
St. Louis, MO
Contract
$69.5/hr - $78.31/hr
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 Technology
Job 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.
You will receive the following benefits:
- Medical Insurance - Four medical plans to choose from for you and your family
- Dental & Orthodontia Benefits
- Vision Benefits
- Health Savings Account (HSA)
- Health and Dependent Care Flexible Spending Accounts
- Voluntary Life Insurance, Long-Term & Short-Term Disability Insurance
- Hospital Indemnity Insurance
- 401(k) including match with pre and post-tax options
- Paid Sick Time Leave
- Legal and Identity Protection Plans
- Pre-tax Commuter Benefit
- 529 College Saver Plan
Motion Recruitment Partners (MRP) is an Equal Opportunity Employer, including Veterans/Disability/Women. All applicants must be currently authorized to work on a full-time basis in the country for which they are applying, and no sponsorship is currently available. Employment is subject to the successful completion of a pre-employment screening. Accommodation will be provided in all parts of the hiring process as required under MRP’s Employment Accommodation policy. Applicants need to make their needs known in advance.