Mainframe Software Engineer
at Regions Financial
Want this job?
Let DoneWithWork tailor your resume to this exact posting, write the cover letter, and submit the application for you.
Apply with DoneWithWork — $19.99/moJob description
Thank you for your interest in a career at Regions. At Regions, we believe associates deserve more than just a job. We believe in offering performance-driven individuals a place where they can build a career --- a place to expect more opportunities. If you are focused on results, dedicated to quality, strength and integrity, and possess the drive to succeed, then we are your employer of choice.Regions is dedicated to taking appropriate steps to safeguard and protect private and personally identifiable information you submit. The information that you submit will be collected and reviewed by associates, consultants, and vendors of Regions in order to evaluate your qualifications and experience for job opportunities and will not be used for marketing purposes, sold, or shared outside of Regions unless required by law. Such information will be stored in accordance with regulatory requirements and in conjunction with Regions’ Retention Schedule for a minimum of three years. You may review, modify, or update your information by visiting and logging into the careers section of the system.Job Description:At Regions, the Software Engineer oversees application development, modification, and maintenance of applications. This position monitors system applications, ensures systems run smoothly, and creates reports and other documentation outlining findings/solutions. This position sits within Regions' Technology department.Primary ResponsibilitiesOversees development and installation of new hardware and softwareProvides advice and recommendations to management on processes and techniques required for improved work operationsInstalls and configures systems and other softwareTests installed software for malfunction detectionIdentifies and resolves business systems issuesDesigns and deploys new applications and enhancements to existing applications, software, and operation systemsMeasures effectiveness and efficiency of existing systemsDevelops and implements strategies to improve systemsMonitors and tests system performanceOversees the training of junior engineers to improve job skills and work efficiencyMaintains full ownership of a process typicallyEnsures compliance with risk management programs, rules and regulations, and cybersecurity practices; identifies opportunities for and supports process improvements; applies disciplined change management practicesMay act as a procedural expertThis position is exempt from timekeeping requirements under the Fair Labor Standards Act and is not eligible for overtime pay. RequirementsBachelor's degree in Computer Science, Computer Engineering or a related fieldSeven (7) years of experienceSkills and CompetenciesAbility to collaborate with programmers, developers, and other technology professionals to achieve a common objectiveAbility to conduct system analysis to detect issues with performanceAbility to develop and implement technology solutions to resolve technical challengesAbility to interpret and ensure compliance with applicable rules, regulations, and industry guidanceAbility to manage multiple projects simultaneouslyKnowledge of software testing techniques, code optimization and software debuggingStrong communication, analytical and problem solving skillsStrong executional capabilitiesThorough understanding of software structures, hardware, computing systems and how to integrate themAdditional SkillsCore Mainframe ExpertiseStrong experience with IBM z/OS environmentAdvanced programming in COBOL, JCL, and REXXHands-on experience with CICS (Customer Information Control System)Database & Data ManagementProficiency in DB2 for z/OS (SQL development, performance tuning)Experience with VSAM datasets and file handlingUnderstanding of data integrity, reconciliation, and high-volume batch processingBatch & Online ProcessingDesigning and supporting batch jobs and scheduling tools (e.g., Control-M, CA-7)Experience building and maintaining high-throughput transactional systemsSystem IntegrationExperience integrating mainframe systems with distributed platforms / APIs / middlewareFamiliarity with MQ Series (IBM MQ) or similar messaging systemsExposure to RESTful services or mainframe API enablement (z/OS Connect)Performance & ReliabilityStrong troubleshooting skills for production incidents and performance bottlenecksKnowledge of capacity planning and system optimizationExperience in high-availability and disaster recovery environmentsDevOps & Modernization (Strong Plus)Exposure to DevOps practices in mainframe environmentsKnowledge of mainframe modernization strategies (cloud integration, refactoring)Security & Compliance (Banking Focus)Understanding of mainframe security (RACF, ACF2, or Top Secret)Experience working in regulated environments (SOX, PCI-DSS, or similar)Knowledge of data privacy and audit requirementsTesting & QualityExperience with unit testing, system integration testing, and regression testingStrong focus on code quality, documentation, and audit readinessSoft Skills & LeadershipAbility to lead design discussions and mentor junior engineersStrong problem-solving and analytical skillsEffective communication with business stakeholders and cross-functional teamsExperience working in Agile or hybrid delivery modelsDomain Experience (Preferred)Background in banking, payments, lending, or financial systemsFamiliarity with fraud systems or transaction processing systemsPreferred SkillsISPW – mainframe change management tool used to manage the development, promotion, and deployment of application codeIWS – enterprise job scheduling and workload automation tool used on z/OS mainframesRegions will not sponsor applicants for work visas for this position. Applicants for this position must be currently authorized to work in the United States on a full-time basis.This position is intended to be onsite, now or in the near future. Associates will have regular work hours, including full days in the office three or more days a week. The manager will set the work sch
Want this job?
Let DoneWithWork tailor your resume to this exact posting, write the cover letter, and submit the application for you.
Apply with DoneWithWork — $19.99/mo