Software Developer (Mainframe & Distributed Systems)nnSt. Louis, MOnnHybridnnContractnn$69.5/hr - $78.31/hrnnOutstanding long-term contract opportunity! A well-known Financial Services Company is looking for a Software Engineer in Saint Louis, MO (Hybrid).nnWork 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.nnTitle: Software Developer (Mainframe & Distributed Systems)nnLocation: Charlotte, NC or St. Louis, MOnnContract Duration: 24 MonthsnnDepartment: Wealth & Investment Management TechnologynnJob Description:nnWe 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.nnWhy This Position is Open:nnOur 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.nnKey Responsibilities:nnDevelop and maintain applications in both mainframe and distributed environments, ensuring seamless integration and functionality across platforms.nnCollaborate with cross-functional teams to analyze business requirements and design innovative solutions within Wealth & Investment Management.nnUtilize mainframe technologies (COBOL, CICS, DB2) to enhance and support legacy systems.nnImplement modern software engineering practices, including Core Java development, microservices architecture, and frontend frameworks (React/Angular).nnEngage in Agile methodologies to streamline development processes and improve product delivery.nnContribute to automated testing efforts, using tools such as Selenium and Playwright, and develop unit tests with JUnit and JEST.nnMaintain and optimize cloud technologies and API integrations to enhance application performance and scalability.nnEnsure high-quality coding standards and participate in code reviews.nnQualifications:nnMainframe Skills (Required):nn5+ years of COBOL programming experience.nn5+ years of CICS experience.nn5+ years of DB2 experience and familiarity with related tools (BMC, Platinum, SPUFI, etc.).nn5+ years of JCL (Job Control Language) experience.nn5+ years of experience in IBM mainframe environments, with a strong understanding of systems analysis and applications programming.nnProficiency with File-Aid, IBM Debug, IBM Fault Analyzer, and SORT.nn3+ years of experience with Job Schedule Management tools (e.g., ZEKE, Control-M).nn3+ years of experience with Change Management tools (e.g., Changeman, Endevor).nn2+ years of experience with SDLC, Agile, Kanban, or Lean methodologies.nnStrongly Desired:nn5+ years of full stack application development experience.nn3+ years of Core Java development experience, with knowledge of Spring Frameworks, Spring Boot, and Hibernate.nn2+ years of experience in developing microservices and JavaScript frameworks (React, Angular).nn2+ years of experience with cloud technologies, microservices architecture, and API integrations (e.g., event-based processes like Kafka).nn2+ years of experience with Oracle DB and 1+ year with MongoDB.nnKey Skills:nnStrong background in both mainframe and modern distributed tech stacks.nnPrior experience in Wealth Management and/or Portfolio Management & Trading applications.nn3+ years of experience working in Agile environments, including product backlog refinement and process improvements.nnFamiliarity with software development tools and processes (e.g., GitHub, Jenkins, Artifactory, Sonar, Maven, Harness, Gradle).nnBA/BS/BE degree or higher in Information Technology, Computer Science, or Engineering.nnYou will receive the following benefits:nnMedical Insurance - Four medical plans to choose from for you and your familynnDental & Orthodontia BenefitsnnVision BenefitsnnHealth Savings Account (HSA)nnHealth and Dependent Care Flexible Spending AccountsnnVoluntary Life Insurance, Long-Term & Short-Term Disability InsurancennHospital Indemnity Insurancenn401(k) including match with pre and post-tax optionsnnPaid Sick Time LeavennLegal and Identity Protection PlansnnPre-tax Commuter Benefitnn529 College Saver PlannnMotion 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.nnPosted by: Anthony DAurizionnSpecialization: Software Engineering