Job description
Job Description
- Design, code, test, and document new or modified applications for the IBM z/OS Mainframe platform.
- Work on mission-critical projects that support business operations in industries like finance, healthcare, insurance, and government.
- Enhance and maintain existing applications, particularly in Equities and Fixed Income domains.
- Partner with various internal teams to deliver high-quality, reusable solutions.
- Create high-performance, scalable, and secure applications, ensuring they meet all technical specifications and performance benchmarks.
- Utilize your expertise in batch programming and online systems to build applications that handle high volumes of data and transactions.
- Focus on creating systems with high availability, fast response times, and superior throughput.
- Analyze user requirements and translate them into robust technical solutions.
- Collaborate with business analysts, project managers, and other developers to ensure that technical solutions align with business goals.
- Focus on writing internal and external specifications, completing detailed coding tasks, conducting tests, and documenting all procedures.
- Provide technical support for existing mainframe applications, troubleshooting performance or security issues as they arise.
- Address any application downtime or critical errors by working with cross-functional teams and employing problem-solving techniques.
- Stay up to date with emerging technologies and trends in mainframe development.
- Identify new tools and platforms that could enhance the performance and scalability of mainframe systems.
- Evaluate third-party products and contribute to decision-making in terms of technology acquisition and system upgrades.
- Bachelor’s degree in Computer Science, Information Systems, or a related field.
- An Associate Degree in Information Systems or Computer Science may also be acceptable with relevant work experience.
- COBOL: Expertise in COBOL programming for mainframe application development.
- JCL: At least 2+ years of experience with Job Control Language (JCL) for job execution and processing on mainframes.
- CICS & DB2: Strong working knowledge of CICS for online transaction processing and DB2 for database management.
- Mainframe Tools: Proficiency with z/OS, z/VM, and z/Linux platforms, as well as IBM System z utilities such as ISPF/TSO and VSAM.
- DevOps Tools: Familiarity with Jenkins, Git, and other DevOps tools for automation and continuous integration/deployment.
- Minimum 3+ years of experience in mainframe software development.
- At least 2 years of experience with ISPF/TSO and VSAM.
- At least 2 years of experience using IBM utilities/SORT.
- Strong analytical and troubleshooting skills, with a focus on resolving system bugs and performance bottlenecks.
- Ability to diagnose, analyze, and address software issues in mission-critical applications.
- Excellent verbal and written communication skills, with the ability to explain complex technical issues to non-technical stakeholders.
- Proficiency in technical documentation, ensuring that processes are well-documented and understandable for future developers.
- Experience with Control-M for job scheduling and automation.
- Knowledge of PL/SQL for database scripting and operations.
- Exposure to NoSQL databases and indexing technologies is a plus.
- Familiarity with Outbound Campaigns, lists management, and developing ad-hoc reports for business-critical analysis.
- Experience working in high-performance, mission-critical application environments, especially in industries such as banking, finance, or government.
- Collaboration: Ability to work effectively as part of a larger team, collaborating with developers, testers, and business stakeholders.
- Time Management: Strong ability to prioritize tasks, meet tight deadlines, and handle multiple projects simultaneously.
- Adaptability: Ability to work in a fast-paced environment and adjust to changing priorities or requirements.
- Leadership: A self-motivated individual who can lead projects, mentor junior developers, and take ownership of the development lifecycle.
Contract job Position!
Job Title: Sr Mainframe Developer
Work Location: Atlanta, GA
Job Overview:
As a Mainframe Developer, you will play a critical role in developing, maintaining, and optimizing applications on the Mainframe platform. This role involves working on both new and existing applications, ensuring that the systems meet the company’s high-performance, security, and scalability needs. You will be tasked with handling everything from system analysis and design to coding, testing, and documentation. Additionally, you will support applications already in production, troubleshooting issues and implementing solutions as required.
To excel in this role, a solid background in mainframe technologies such as COBOL, JCL, CICS, DB2, and IMS is essential. Experience with DevOps tools like Jenkins and Git will be highly beneficial. Strong problem-solving abilities, communication skills, and an understanding of modern software development principles are also key to success in this role.
Key Responsibilities:
Application Development & Enhancement:
Online Programming:
Analysis & Technical Specifications:
Troubleshooting:
Research & Innovation:
Education:
Technical Skills:
Experience:
Problem-Solving Skills:
Communication Skills:
Desired Skills & Experience:
Soft Skills: