Overview
Skills
Job Details
Job Title: Senior Software Engineer - Mainframe Production Support
Location: Reston, VA (Overnight)
Shift: Overnight (Night Shift)
Employment Type: Contract to hire
Job Summary:
We are seeking a highly skilled Senior Software Engineer for an overnight operations role. This position involves the full software development lifecycle, including analysis, design, development, testing, debugging, deployment, and support of complex enterprise-level systems. The ideal candidate will have deep technical knowledge, strong problem-solving abilities, and hands-on experience with both front-end and back-end technologies.
Key Responsibilities:
- Design, develop, test, and maintain highly complex software applications.
- Conduct technical design and code reviews ensuring adherence to standards.
- Support and enhance existing systems with high reliability and performance.
- Work directly with internal and external stakeholders to define system requirements.
- Perform automated unit, integration, and system testing.
- Monitor systems, troubleshoot issues, and provide critical production support during overnight operations.
- Drive improvements in CI/CD pipelines and deployment strategies.
- Mentor junior engineers and contribute to knowledge sharing within the team.
- Stay updated on emerging technologies and recommend new tools and practices.
Qualifications:
Education:
- Bachelor s degree in computer science, Information Technology, or related field
(In lieu of a degree, 4 additional years of relevant experience is required)
Experience:
- Minimum 5 years in software development and architecture.
- Experience with SDLC, Agile, and DevOps methodologies.
Technical Skills:
- Strong programming skills in languages such as JavaScript, C, Python.
- Expertise in front-end and back-end integration frameworks.
- Experience with cloud platforms (AWS, Azure) and database technologies (SQL, Oracle, MongoDB, PostgreSQL).
- Proficiency in CI/CD tools and automation testing frameworks.
- Strong knowledge of software quality assurance, TDD/BDD, and code promotion best practices.
Abilities/Skills
* Thorough knowledge of CA7, CICS, DB2 BASICS, DFHSM, FTP, HMC, ISPF, JCL, JES2, NDM, NET MON, OPS MVS, SAR, TMON, TIVOLI, TPX, AFP, TSO, Visio, MVS Utilities, CLIST and REXX.
* Base UNIX and Windows commands and structure.
* Knowledge of DB2 commands, functions, control tables and DB2 subsystems, DB2 Stored Procedures and some understanding of data sharing.
* Strong CA7 skills to create and alter new and existing jobs and job schedules.