Job Closed
This listing is no longer active.
Sr. Mainframe Developer (COBOL/DB2)
Location
United States
Posted
65 days ago
Salary
$80K - $100K / year
Seniority
Senior
Job Description
Sr. Mainframe Developer (COBOL/DB2)
Gainwell Technologies
Be part of a team that unleashes the power of leading-edge technologies to help improve the health and well-being of those most vulnerable in our country and communities. Working at Gainwell carries its rewards. You’ll have an incredible opportunity to grow your career in a company that values work flexibility, learning, and career development. You’ll add to your technical credentials and certifications while enjoying a generous, flexible vacation policy and educational assistance. We also have comprehensive leadership and technical development academies to help build your skills and capabilities. Summary As a Sr. Mainframe Developer (COBOL/DB2) at Gainwell, you can contribute your skills as we harness the power of technology to help our clients improve the health and well-being of the members they serve — a community’s most vulnerable. Connect your passion with purpose, teaming with people who thrive on finding innovative solutions to some of healthcare’s biggest challenges. Here are the details on this position. Your role in our mission Apply your skills to support Gainwell as we help clients deliver better health and human services outcomes. - Mainframe programming: - TSO (Time Sharing Option) and MVS (Multiple Virtual Storage) environments - VSAM (Virtual Storage Access Method) vs Flat Files including data structures/storage - EBCDIC data encoding format - COBOL programming - Database programming & scripting: - SQL Server querying and managing relational databases - Write scripts and JCL (Job Control Language) to schedule and run batch jobs - Design, develop, install, test and document applications software - Involved in designing, documenting, and delivering technical architecture solution elements - Support coordination between application architects and developers to make sure design requirements are accurate and deliver the desired ROI for clients - Define and develop project requirements, functional specifications and detailed application solution designs for clients - Focus on the details as you develop technical documentation and test plans to support integration and deployment What we're looking for 6+ years of mainframe programming and on-call support experience coding in COBOL and DB2 in a JCL and IBM mainframe environment to include the following: - Mainframe programming: - TSO (Time Sharing Option) and MVS (Multiple Virtual Storage) environments - VSAM (Virtual Storage Access Method) vs Flat Files, including how data is structured and stored - EBCDIC data encoding format (Extended Binary Coded Decimal Interchange Code is an 8-bit character encoding developed by IBM to use on mainframe/midrange systems) - COBOL programming - Easytrieve and File Aid - Database programming & scripting: - SQL Server for querying and managing relational databases. - Write scripts and JCL (Job Control Language) to schedule and run batch jobs - Healthcare IT (claims, Medicaid or Medicare) systems experience is preferred. What you should expect in this role - Fully remote opportunity with the option to work anywhere within the United States - Opportunities to travel through your work (0-10%) - Willingness to work a flexible schedule to accommodate business needs and travel as required - Video cameras must be used during all interviews, as well as during the initial week of orientation The deadline to submit applications for this posting is March 31, 2026 #LI-SH1 #LI-REMOTE The pay range for this position is $80,000 - $100,000 per year, however, the base pay offered may vary depending on geographic region, internal equity, job-related knowledge, skills, and experience among other factors. Put your passion to work at Gainwell. You’ll have the opportunity to grow your career in a company that values work flexibility, learning, and career development. All salaried, full-time candidates are eligible for our generous, flexible vacation policy, a 401(k) employer match, comprehensive health benefits, and educational assistance. We also have a variety of leadership and technical development academies to help build your skills and capabilities. We believe nothing is impossible when you bring together people who care deeply about making healthcare work better for everyone. Build your career with Gainwell, an industry leader. You’ll be joining a company where collaboration, innovation, and inclusion fuel our growth. Learn more about Gainwell at our company website and visit our Careers site for all available job role openings. Gainwell Technologies is an Equal Opportunity Employer, where all qualified applicants will receive consideration for employment without regard to race, religion, color, national origin, gender (including pregnancy, childbirth, or related medical condition), age, sexual orientation, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics. Gainwell Technologies defines “wages” and “wage rates” to include “all forms of pay, including, but not limited to, salary, overtime pay, bonuses, stock, stock options, profit sharing and bonus plans, life insurance, vacation and holiday pay, cleaning or gasoline allowances, hotel accommodations, reimbursement for travel expenses, and benefits.
Related Guides
Related Job Pages
More Software Engineer Jobs
Principal Software Engineer - Backend (Large‑Scale Distributed Systems)
MicrosoftMicrosoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to any characteristic protected by applicable local laws, regulations, and ordinances.
Overview GitHub is looking for a Principal Software Engineer focused on backend large scale service design, execution & operations to join the Copilot API team. This role is focused on shaping and building a robust, scalable, and reliable platform that powers GitHub Copilot and its integrations. You will lead the design and evolution of highly available backend services and APIs, ensuring consistent, performant, and safe access at global scale. The ideal candidate has deep experience building and operating distributed systems in production and is energized by system behaviour, reliability, performance, and cost at scale. You will set technical direction, raise the bar on engineering quality, and drive improvements across service health (SLOs/SLIs), incident response, observability, and capacity planning. As a Principal Software Engineer on the Copilot API team, you will partner with engineering, product, and partner teams across GitHub to align platform capabilities with product needs and integration patterns. The Copilot API platform underpins the reliability and scalability of Copilot features used by developers worldwide; you will help other teams move faster by providing clear platform interfaces, pragmatic guidance, and scalable architectural patterns. You will contribute through hands-on implementation of critical paths, thoughtful architecture and design reviews, and strong collaboration within and beyond your team. You’ll identify the highest-leverage opportunities to improve resilience and scalability, de-risk ambiguous technical work, and translate product goals into durable platform investments. We value developer empathy, transparency, and inclusive collaboration, and we believe curiosity, operational rigor, and long-term impact drive great engineering at GitHub. Responsibilities - Design, develop, test and ship high-quality technical solutions that scale across multiple GitHub services and become intimately familiar with the systems you build and take pride in writing maintainable code. - Provide technical leadership, mentorship, pairing opportunities, and code reviews to encourage the growth of others; support teams in producing extensible and maintainable code, ensuring integration with downstream dependencies and adherence to quality standards. - Own and advocate for the health and quality of the systems that the team builds, including participating in on-call for first responder rotations and live incidents. - Write architecture briefs and proposals and carry out code experiments. - Design and implement APIs to facilitate seamless integration between software components. - Utilize CI/CD tools to set up automated pipelines for continuous integration and delivery. - Collaborate with cross-functional teams and partner with stakeholders and lead discussions for technical solutions, including design and cost considerations. - Create and guide others in 1) developing clear testing plans to assure solution quality, reliability, and performance; 2) defining success metrics; and 3) integrating customer feedback for continuous improvement - all while ensuring system architecture meets security and compliance standards. - Maintain executional and operational excellence within and potentially across teams/organizations. - Apply debugging tools and telemetry to verify assumptions, proactively resolve issues, and optimize code performance and maintainability. - Drive and support technical roadmap that aligns with product goals, ensuring that engineering efforts are strategically prioritized and incorporating the adoption of new technologies and methodologies where applicable. Qualifications Required Qualifications - Bachelor's Degree in Computer Science or related technical field and demonstrated technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience. - Demonstrated experience with large-scale system architecture and design, particularly in cloud-based environments, with a strong understanding of distributed systems and microservices. Preferred Qualifications - Experience in one or more scripting languages (e.g., Bash, Python, or a similar language), technologies and software platforms, (e.g., Ruby, React, Go, Javascript/typescript, MySQL, cosmosDB, Elasticsearch), front-end frameworks (e.g., React.js), and / or telemetry dashboard (e.g., Datadog, Sentry, Azure Data Explorer). - Experience with cloud environments and/or Cloud Native Compute Foundation (CNCF) concepts. - Experience working closely with product management, design, and other engineering teams to drive cross-functional projects and deliver high-quality products. This position will be open for a minimum of 5 days, with applications accepted on an ongoing basis until the position is filled. Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, citizenship, color, family or medical care leave, gender identity or expression, genetic information, immigration status, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran or military status, race, ethnicity, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable local laws, regulations and ordinances. If you need assistance with religious accommodations and/or a reasonable accommodation due to a disability during the application process, read more about requesting accommodations.
Sightline Sr. Software Engineer (Sightline Information Technology Department)
Johns Hopkins UniversityDepartment name: IT@JH Networking, Telecom and Data Ctr Personnel area: University Administration
We are seeking a Sightline Sr. Software Engineer who will be responsible for the creation, implementation, maintenance, performance, production support and documentation of various departmental and enterprise-wide application systems. This includes but is not limited to the installation, modification, and testing of new and/or upgraded applications (packages or home grown), operating systems, file structures, hardware, communication devices, and productivity tools. Applies analysis techniques and procedures to gather and then translate business requirements into functional/technical specifications and designs. Using functional specifications and designs, produces all or part of the deliverables. Maintains databases and application system code. Specific Duties & Responsibilities Analysis & Requirements Gathering - Define moderately complex business/clinical/education problems by meeting with clients to observe and understand current processes and the issues related to those processes. Provide written documentation of findings to share with the client and other IT colleagues. - Gather moderately complex system requirements by meeting with clients and researching existing technology to understand the business requirements and possible solutions for new applications. Design & Development - Develop detailed tasks and project plans by analyzing project scope and milestones for moderately complex projects in order to ensure product is delivered in a timely fashion according to software lifecycle standards. - Write functional/technical specifications by taking the provided moderately complex system requirements and putting them into functional and technical descriptions for use by programmers and business analysts to develop technical solutions. - Develop/change data input, files/database structures, data transformation, algorithms, and data output by using appropriate computer language/tools to provide technical solutions for moderately complex application development tasks. - Document code and associated processes by adhering to development methodologies, adding code comments and appropriate documentation to various knowledge-based system(s) to simplify code maintenance and to improve support. Testing & Documentation - Create and document moderately complex test scenarios using the appropriate testing tools to validate and verify application functionality. - Test all changes by using the appropriate moderately complex test scenarios to ensure all delivered solutions work as expected and errors are handled in a meaningful way. - Author and maintain documentation by writing audience-appropriate materials to serve as technical and/or end-user references. Implementation & Maintenance - Implement changes by adhering to the change management policies and procedures for any given project to communicate to all parties the nature, significance, and risk factors of the solution. - Monitor changes and resolve moderately complex problems by responding as they occur, by reviewing all processing and output of the newly implemented solution, and by proactively ensuring the solution works successfully to satisfy the customer requirements and to provide a smooth transition to the new solution. - Provide support by triaging and resolving moderately complex issues to ensure prompt, effective service. - Other duties as assigned. In addition to the duties described above - Provide support by triaging and resolving moderately complex issues to ensure prompt, effective service. - Monitor changes and resolve moderately complex problems by responding as they occur, by reviewing all processing and output of the newly implemented solution, and by proactively ensuring the solution works successfully to satisfy the customer requirements and to provide a smooth transition to the new solution. - Implement changes by adhering to the change management policies and procedures for any given project to communicate to all parties the nature, significance, and risk factors of the solution. Minimum Qualifications - Bachelor's Degree (or foreign equivalent) in computer science, computer information systems, information technology, electronic engineering, ora related field. - Six years of related experience with computer systems and applications. - Additional education may substitute for required experience, and additional related experience may substitute for required education beyond a high school diploma/graduation equivalent, to the extent permitted by the JHU equivalency formula. Preferred Qualifications - Knowledge in the assigned application as well as the platform on which it runs. The following are preferred technical skills - Agile Methodology - Code Review - Debugging - JIRA - Microservices - Model View Controller - Product Life Cycle Management - Restful API - Secure Coding - Secure Coding - Software Design Patterns - Software Development Life Cycle - Unit Testing Classified Title: Sr. Software Engineer Job Posting Title (Working Title): Sightline Sr. Software Engineer (Sightline Information Technology Department) Role/Level/Range: ATP/04/PF Starting Salary Range: $85,500 - $149,800 Annually (Commensurate w/exp.) Employee group: Full Time Schedule: Monday - Friday 8:30 am - 5:00 pm FLSA Status: Exempt Location: Remote Department name: Sightline Personnel area: University Administration
Senior Software Engineer (Contract) - Integration & Test
ALTEN Technology USAWe help transform ideas into innovations with offices across the US, including Denver, CO; Troy, MI; and Greensboro, NC.
We’re ALTEN Technology USA, an engineering company helping clients bring groundbreaking ideas to life—from advancing space exploration and life-saving medical devices to building autonomous electric vehicles. With 3,000+ experts across North America, we partner with leading companies in aerospace, medical devices, robotics, automotive, commercial vehicles, EVs, rail, and more. As part of the global ALTEN Group—57,000+ engineers in 30 countries—we deliver across the entire product development cycle, from consulting to full project outsourcing. When you join ALTEN Technology USA, you’ll collaborate on some of the world’s toughest engineering challenges, supported by mentorship, career growth opportunities, and comprehensive benefits. We take pride in fostering a culture where employees feel valued, supported, and inspired to grow. As Senior Software Engineer - Integration & Test you will be responsible for; The Senior Software I&T Engineer's primary responsibility will be contributing to the development and testing of customer's U.S. satellite flight software. This engineer will be involved in the full lifecycle of flight software development, from requirements definition through operations. However, because we are a small team where each person takes on many roles, this engineer will also contribute to mission concept development, in-house modeling and simulation capabilities, and proposal writing. Being at the cutting edge of space technology, we need someone who is eager to learn, grow, and take on new and potentially unfamiliar challenges. There is no shortage of fascinating problems to solve. The Senior Software I&T Engineer will provide autonomous support of complex assignments, under the leadership of the Software Team Lead and Software Engineering Manager. The Senior Software I&T Engineer will have project and subject matter responsibility and authority. Software Integration and Test - 80% - Develop and execute FSW verifications tests using both proprietary satellite digital twin software and a Hardware in the Loop (HIL) FlatSat. - Establish and document test methodologies and descriptions to test compliance with customer-based requirements. - Develop and implement software and tools for ground support equipment to test and validate flight software. - Contribute to document management, including versioning, bug reporting, and test plan documentation. - Oversee and conduct official validation tests. Flight Software - 10% - Upgrade existing flight software for new missions - Contribute to the development of new satellite flight software for U.S. satellite platforms - Develop in-house tools to analyze flight software performance and assess its compatibility with new mission and conops - Develop and execute flight software verification and validation tests at the unit, module, subsystem, and platform level - Work with manufacturing engineers to support installation onto the hardware-in-the-loop test environments and eventual flight hardware - Participate in anomaly resolution activities and patch existing flight software Additional Responsibilities - 10% - Support working groups, both internal and with customers and/or vendors - Support proposal writing, new business - Assess the software impacts of new hardware, conops, and missions Qualifications; Education: - Bachelor's degree in STEM (Science, Technical, Engineering, Math) or related scientific areas. - Preferred: Master's in STEM (Science, Technical, Engineering, Math) or related scientific areas. Experience: - A minimum of 9 years with a Bachelor's degree, or 7 years with a Master's degree - Proven track-record of working with space hardware and/or flight software systems, starting from conceptual designs and tradeoffs through detailed design, development, manufacture, integration, test, deployment, and operations. Knowledge, Skills, Demonstrated Capabilities: - Insatiable curiosity and a demonstrated ability to learn and work independently - Proficiency in C/C++ - Expertise in one or more of the following: - Simulators: numerical, emulator, and hardware in the loop - Functional validation of embedded software on hardware - Test scripting (TCL/Python) - GNC algorithms design, analysis, testing, and implementation - Embedded software development and testing - Device driver development and testing of software/hardware interfaces - Real-time operating systems programming, debugging, and testing - Cybersecurity - Software safety assurance - Network topology and configuration - Software requirements and configuration management Travel Required: - Periodic travel (less than 20%) to U.S. facilities or partner companies. - Occasional International travel to collaborate with European counterparts Eligibility: - US Citizenship is required Clearance: - Ability to obtain and maintain a Government security clearance. - Active DoD security clearance at Secret or above highly desirable Physical Requirements: - Vision: able to see and read computer screen and other electronic equipment with screens, able to read documents. - Hearing: able to hear to participate in conversations in person and via teleconference or phone and to hear sounds including safety warnings or alarms. - Equipment Operation (personal computer, telephone, copies, fax machine, and related office equipment and using electronic identification card to enter building floors and internal doors): able to operate most office and personal electronic equipment. - Carrying: able to carry documents, electronic equipment and/or supplies up to 40lbs/9kg. - Lifting: able to lift documents, electronic equipment and/or supplies up to 40lbs/9kg. - Sitting: able to sit for long periods of time in meetings, working on computer. - Squatting / Kneeling: able to occasionally squat or kneel to retrieve or replace items shelved on bottom shelves. - Standing: able to stand for long periods of time. - Walking: able to walk through office and outside areas including uneven surfaces. Salary Range: $135K-$180K The actual salary offered is dependent on various factors including, but not limited to, location, the candidate’s combination of job-related knowledge, qualifications, skills, education, training, and experience Note: Due to the nature of the work, only US Citizens need apply for this position. Location: Can be fully remote. Preferred locations are Denver, CO, Arlington, VA, Merritt Island, FL, and Houston, TX ALTEN Technology is an Equal Opportunity Employer. Our Policy is to extend opportunities to qualified applicants and employees on an equal basis regardless of an individual’s age, race, color, sex, religion, national origin, disability, sexual orientation, gender identity/expression or veteran status. Please beware of job seeker scams and see this important notice on our careers page for more information about our recruiting process. Compliance Notice: Alten USA is a federal contractor subject to the requirements of the Vietnam Era Veterans’ Readjustment Assistance Act (VEVRAA) and Executive Order 11246. We are an Equal Opportunity Employer and consider all qualified applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or veteran status. Drug Screening Requirement: As a federal contractor, Alten USA maintains a drug-free workplace. All candidates selected for employment will be required to successfully complete a pre-employment drug screening as a condition of hire.
Senior Software Engineer (Contract) - Flight Software
ALTEN Technology USAWe help transform ideas into innovations with offices across the US, including Denver, CO; Troy, MI; and Greensboro, NC.
We’re ALTEN Technology USA, an engineering company helping clients bring groundbreaking ideas to life—from advancing space exploration and life-saving medical devices to building autonomous electric vehicles. With 3,000+ experts across North America, we partner with leading companies in aerospace, medical devices, robotics, automotive, commercial vehicles, EVs, rail, and more. As part of the global ALTEN Group—57,000+ engineers in 30 countries—we deliver across the entire product development cycle, from consulting to full project outsourcing. When you join ALTEN Technology USA, you’ll collaborate on some of the world’s toughest engineering challenges, supported by mentorship, career growth opportunities, and comprehensive benefits. We take pride in fostering a culture where employees feel valued, supported, and inspired to grow. As Sr. Software Engineer - Flight Software you will be responsible for; The Senior Software Engineer's primary responsibility will be contributing to the development and testing of customer's U.S. satellite flight software. This engineer will be involved in the full lifecycle of flight software development, from requirements definition through operations. However, because we are a small team where each person takes on many roles, this engineer will also contribute to mission concept development, in-house modeling and simulation capabilities, and proposal writing. Being at the cutting edge of space technology, we need someone who is eager to learn, grow, and take on new and potentially unfamiliar challenges. There is no shortage of fascinating problems to solve. The Senior Software Engineer will provide autonomous support of complex assignments, under the leadership of the Software Team Lead and Software Engineering Manager. The Senior Software Engineer will have project and subject matter responsibility and authority. Flight Software - 60% - Contribute to the development of new satellite flight software for U.S. satellite platforms - Support development and integration of GNC algorithms - Support development and modification of flight software hosted on new flight computer designs - Develop in-house tools to analyze flight software performance and assess its compatibility with new mission and conops - Develop and execute flight software verification and validation tests at the unit, module, subsystem, and platform level Software Integration and Test - 30% - Develop and execute FSW verifications tests using both proprietary satellite digital twin software and a Hardware in the Loop (HIL) FlatSat. - Establish and document test methodologies and descriptions to test compliance with customer-based requirements. - Develop and implement software and tools for ground support equipment to test and validate flight software. - Contribute to document management, including versioning, bug reporting, and test plan documentation. - Oversee and conduct official validation tests. Additional Responsibilities - 10% - Support working groups, both internal and with customers and/or vendors - Support proposal writing, new business - Assess the software impacts of new hardware, conops, and missions Qualifications; Education: - Bachelor's degree in STEM (Science, Technical, Engineering, Math) or related scientific areas. - Preferred: Master's in STEM (Science, Technical, Engineering, Math) or related scientific areas. Experience: - A minimum of 9 years with a Bachelor's degree, or 7 years with a Master's degree - Proven track-record of working with space hardware and/or flight software systems, starting from conceptual designs and tradeoffs through detailed design, development, manufacture, integration, test, deployment, and operations. Knowledge, Skills, Demonstrated Capabilities: - Insatiable curiosity and a demonstrated ability to learn and work independently - Proficiency in C/C++ - Expertise in one or more of the following: - GNC algorithms design, analysis, testing, and implementation - New device bring-up - BSP implementation - Embedded software development and testing - Cybersecurity - Device driver development and testing of software/hardware interfaces - Real-time operating systems programming, debugging, and testing - Functional validation of embedded software on hardware - Software safety assurance - Network topology and configuration - Simulators: numerical, emulator, and hardware in the loop - Software requirements and configuration management Travel Required: - Periodic travel (less than 20%) to U.S. facilities or partner companies. - Occasional International travel to collaborate with European counterparts Eligibility: - US Citizenship is required Clearance: - Ability to obtain and maintain a Government security clearance. - Active DoD security clearance at Secret or above highly desirable Physical Requirements: - Vision: able to see and read computer screen and other electronic equipment with screens, able to read documents. - Hearing: able to hear to participate in conversations in person and via teleconference or phone and to hear sounds including safety warnings or alarms. - Equipment Operation (personal computer, telephone, copies, fax machine, and related office equipment and using electronic identification card to enter building floors and internal doors): able to operate most office and personal electronic equipment. - Carrying: able to carry documents, electronic equipment and/or supplies up to 40lbs/9kg. - Lifting: able to lift documents, electronic equipment and/or supplies up to 40lbs/9kg. - Sitting: able to sit for long periods of time in meetings, working on computer. - Squatting / Kneeling: able to occasionally squat or kneel to retrieve or replace items shelved on bottom shelves. - Standing: able to stand for long periods of time. - Walking: able to walk through office and outside areas including uneven surfaces. Salary Range: $135K - $180K The actual salary offered is dependent on various factors including, but not limited to, location, the candidate’s combination of job-related knowledge, qualifications, skills, education, training, and experience Note: Due to the nature of the work, only US citizens need apply for this position. Location: Can be fully remote. Preferred locations are Denver, CO, Arlington, VA, Merritt Island, FL, and Houston, TX ALTEN Technology is an Equal Opportunity Employer. Our Policy is to extend opportunities to qualified applicants and employees on an equal basis regardless of an individual’s age, race, color, sex, religion, national origin, disability, sexual orientation, gender identity/expression or veteran status. Please beware of job seeker scams and see this important notice on our careers page for more information about our recruiting process. Compliance Notice: Alten USA is a federal contractor subject to the requirements of the Vietnam Era Veterans’ Readjustment Assistance Act (VEVRAA) and Executive Order 11246. We are an Equal Opportunity Employer and consider all qualified applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or veteran status. Drug Screening Requirement: As a federal contractor, Alten USA maintains a drug-free workplace. All candidates selected for employment will be required to successfully complete a pre-employment drug screening as a condition of hire.


