(352) FASTTEK | (352) 327-8835
FASTTEK GLOBALpowered by Fast Switch - Great Lakes
info@fasttek.com
(352) FASTTEK | (352) 327-8835
Role Description
As a Mainframe Support Leader, you will:
- Lead and Mentor: Guide and empower a team of 5-6 software engineers, fostering an Agile environment focused on delivering continuous value.
- Ensure Operational Excellence: Oversee daily tasks, ensuring accurate and timely completion of workloads, and managing 24/7 production incidents, including off-hours and weekend coverage.
- System Stability & Performance: Proactively monitor mainframe systems for errors and performance bottlenecks, implementing solutions to maintain optimal operation.
- Security & Compliance: Uphold stringent procedural compliance for internal and external audits (e.g., GAO), ensuring the secure handling of PII and confidential company information. Manage system security aspects, including passwords, client IDs/secrets, credentials, and certificates.
- Enhancement & Development: Lead the development and implementation of small-scale enhancements, translating business requirements into robust, tested software solutions.
- Collaboration & Integration: Partner with other mainframe engineering teams, database specialists, network, and extranet teams. Collaborate with credit bureaus to support existing products and integrate new data sources as requested by the business team.
- Test Data Management: Drive test data propagation, masking, and execution of comprehensive test cycles to support business processes.
- Tooling & Automation: Manage software configurations using tools like Endeavor and GitHub.



Required qualifications:

- Experience: 10+ years of hands-on experience in mainframe development, design, analysis, and coding, encompassing both online and batch processing.
- Mainframe Technologies: In-depth knowledge of Mainframe COBOL, TSO, JCL, VSAM, CICS, DB2, REXX, and z/OS systems.
- Technical Leadership: Demonstrated ability to provide technical troubleshooting guidance, accurately size technical work, anticipate dependencies, and lead technical discussions involving critical tradeoffs (timelines, performance, latency).
- Problem-Solving: Proven ability to troubleshoot, debug, and resolve complex mainframe issues, with strong incident reporting capabilities.
- Communication & Collaboration: Excellent written and verbal communication skills, strong organizational abilities, and a track record of effective teamwork in a global environment.
- Data Security: Experience handling sensitive personal information, including masking and encrypting data for test environments.
- Initiative: A history of working independently, taking initiative, and proactively resolving challenges.


Preferred qualifications:

- Education: An undergraduate degree in Software Engineering, Information Technology, Computer Science, or a related experience.
- Agile Expertise: Familiarity with Agile methodologies, including Jira, backlog management, iterations, user stories, and facilitating daily stand-up meetings.
- Cloud Exposure: General knowledge and familiarity with Google Cloud Platform (GCP).
- Development & Testing Mastery: Expertise in software development and testing best practices.
- Modern DevOps: Experience with CI/CD, Automated Software Regression engineering & testing, and DevOps/Security tools (e.g., Jenkins, 42Crunch, Sonarqube, CheckMarx, FOSSA).
- Monitoring & Alerting: Hands-on experience with alerting and monitoring tools like Dynatrace or Splunk.
- API Management: Knowledge of z/OS API publishing via Hopscotch and Apigee is a plus.
- Business Acumen: Risk experience and business domain knowledge are highly valued.
Key Responsibilities / Additional Info
Key Responsibilities:
1. Engage with customers to deeply understand their use-cases, pain points, and requirements, showcasing empathy and advocating for user-centric software solutions
2. Solve complex problems by designing, developing, and delivering using various tools, languages, frameworks, methodologies (like agile) and technologies
3. Assess the requirements of the software application or service and determine the most suitable technology stack, integration method, deployment strategy, etc.
4. Create high-level software architecture designs that outline the overall structure, components, and interfaces of the application
5. Collaborate with cross functional teams like product owners, designers, architects etc.
6. Define and implement software test strategy, guidelines, policies and processes in line with organization vision, industry regulations and market best practices.
7. Work on continuously improving performance and optimizing the application and implement new technologies to maximize development efficiency
8. Familiar with programming practices, such as test-driven development, continuous integration, and continuous delivery
9. Support security practices to safeguard user data including encryption and anonymization.
10. Create user-friendly and interactive interfaces
11. Develop and maintain back-end applications like APIs and microservices using server-side languages
12. Evaluate and incorporate emerging technologies and capabilities to deliver their solutions, and are monitoring and participating in solutions for new stack layers, often involving industry collaboration
Skills Required
Mainframe Systems