We are seeking multiple junior and senior candidates with these qualifications for immediate hire. Even if you don't perfectly match every qualification, we encourage you to apply if you have a strong desire to learn and a proven ability to quickly pick up new skills.
Role Overview
Harness the transformative power of generative AI to build a modern software foundation that fosters innovation and agility. Your creative thinking and professional engineering skills will be essential as you leverage cutting-edge AI technologies to modernize legacy government systems. This role offers a unique opportunity to expand your technical expertise and make a lasting impact on the future of government software.
Desired Qualifications
- Experience supporting mainframes production environments and software applications
- Experience with IBM Mainframe technologies such as COBOL, DB2, CICS, JCL, SQL and VSAM
- Experience in application development platforms and/or languages (Java, GoLang, Python, etc.)
- Hands-on technical experience with cloud computing, including designing, deploying, and managing cloud-based solutions
- Excellent communication skills, both verbal and written, with the ability to tailor messaging to diverse audiences, including technical teams, executives, and end-users
What we are looking for in a strong candidate:
- Cloud certifications in the area of architecture, data engineering, and/or machine learning
- Background working with government technology projects and programs
- Demonstrated ability to connect with stakeholders, valuing their input, and understanding the nuances of their needs and challenges
- Bachelor's degree or equivalent experience required is desired
Key Responsibilities
- Legacy Code Analysis and Understanding:
- Leverage generative AI tools to analyze and understand complex legacy mainframe codebases (COBOL, PL/I, etc.).
- Identify patterns, dependencies, and potential areas for optimization.
- Generative AI-Powered Modernization:
- Utilize AI to assist in refactoring, translating, or re-architecting mainframe applications into modern languages and architectures (Java, Python, microservices, etc.).
- Implement AI-driven code generation to accelerate modernization efforts while ensuring code quality and maintainability.
- Data Migration and Integration:
- Design and implement strategies for migrating data from legacy mainframe systems to modern databases or cloud platforms.
- Leverage AI to automate data transformation and ensure data integrity.
- Testing and Validation:
- Develop and execute comprehensive testing plans to ensure modernized applications meet functional and performance requirements.
- Utilize AI for automated test case generation and test execution.
- Collaboration and Innovation:
- Work closely with mainframe experts, architects, and other developers to understand modernization goals and constraints.
- Stay abreast of the latest advancements in generative AI and apply them to improve modernization processes.