Senior Software Engineer
eTeam Inc
Senior Mainframe Software Engineer
This senior level position is an integral member of an agile software engineering team responsible for designing, developing, enhancing, and supporting business critical enterprise applications. The engineer will provide deep mainframe expertise for high volume, file based financial processing and will participate throughout the software delivery lifecycle, from requirements and technical design through development, testing, implementation, and production support.
Software Design and Engineering
Create engineering specifications and technical designs for mainframe applications, batch programs, interfaces, data transformation processes, and supporting components.
Mainframe Development
Design, develop, test, implement, and maintain senior level mainframe solutions using COBOL, JCL, z/OS tools, batch processing patterns, and flat file interfaces.
Financial Data Processing
Maintain and enhance rules that standardize source data, map financial attributes and General Ledger accounts, validate required information, and transform transactions into client ready financial feeds.
Interface and Data Support
Develop and support inbound and outbound file processing, interface extracts and pass backs, translation and validation tables, control total files, journal entry outputs, and detail and summary files.
Production Support
Diagnose and resolve production amends, failed batch jobs, file processing errors, data discrepancies, mapping defects, balancing failures, and reconciliation issues. Perform safe restart and recovery activities and communicate impacts and status promptly.
Controls and Audit Ability
Preserve data integrity and financial control requirements through duplicate file checks, record and control file balancing, traceability, reconciliation, and evidence needed for audit or compliance reviews.
Integration Delivery
Partner with Finance, Accounting, Business Systems Analysts, data and integration teams, operations, architecture, testing, and product teams to deliver new interfaces, financial feeds, platform changes, and client or line of business onboarding.
Software Quality
Write code that adheres to coding standards, perform code reviews, develop unit and integration tests, and follow source control, build, deployment, testing, and change management practices.
Agile Execution
Participate in scrum ceremonies, sprint planning, backlog refinement, estimation, story creation, definition of done, acceptance criteria, task creation, status updates, and final execution of software changes.
Technical Leadership
Evaluate technical alternatives, identify feasibility and operational tradeoffs, safeguard functionality and performance, communicate blockers, document support procedures, and mentor associate and intermediate engineers.
Additional Responsibilities
Participate in scheduled production support and afterhour's implementation or incident coverage as required. Perform other duties as assigned or requested.
Required Qualifications
Education: Bachelor's degree in Computer Science, Computer Engineering, Computer and Information Science, or a closely related field, or equivalent relevant experience consistent with company hiring standards.
Experience: At least 5 years of professional software engineering experience designing, building, deploying, and supporting scalable, highly available, or business critical systems. Senior level knowledge of mainframe systems, demonstrated through substantial hands-on experience with z/OS application development, production batch operations, troubleshooting, implementation, and support. Strong hands-on experience developing and maintaining COBOL programs and JCL, including job streams, file based processing, dependency handling, abnormal end diagnosis, restart and recovery, and production implementation. Experience supporting large-scale batch applications that process financial, accounting, claims, billing, payment, or similarly controlled enterprise data. Experience with algorithm and data structure fundamentals, system design, technical feasibility evaluation, design patterns, and maintainable application architecture. Experience translating business requirements, technical specifications, prototypes, interface definitions, or user stories into working software solutions.
Skills/Competencies
Advanced proficiency in COBOL and JCL for enterprise mainframe batch development and support. Strong understanding of z/OS, mainframe datasets, flat file layouts, record processing, job dependencies, control files, batch scheduling, operational monitoring, and failure recovery. Working knowledge of SQL and relational data concepts. Experience with Oracle or PeopleSoft related tables and query tools are beneficial for financial translation and validation processing. Ability to analyze complex data flows across source extracts, translation processes, passback files, control totals, detail and summary outputs, data warehouse feeds, and General Ledger interfaces. Knowledge of professional software engineering practices across the full SDLC, including coding standards, unit testing, code reviews, source control, build and deployment processes, operations, and technical documentation. Experience with Agile/Scrum delivery and work management tools such as Jira, RTC, or Digital.ai Agility. Strong production support, root cause analysis, problem solving, and incident communication skills. Ability to collaborate with technical and nontechnical partners and translate financial or operational requirements into reliable technical solutions. Ability and willingness to mentor less experienced engineers and serve as a senior technical resource.
Key Attributes
Senior technical judgment, ownership, urgency, attention to detail, accountability, analytical thinking, clear communication, collaboration, adaptability, and a strong commitment to reliable financial processing and data integrity.
Preferred Qualifications
Master's degree in Computer Science, Computer Engineering, Information Systems, or a related field. 7 or more years working with varied technology systems, designing solutions, or developing applications in healthcare, financial services, or another highly controlled industry. Prior experience supporting General Ledger, accounting, reconciliation, journal entry, claims, billing, payment, or financial reporting applications. Experience with a mainframe based financial translation or interface application. Prior experience with the specific in-house application is not required. Experience with Oracle or PeopleSoft data structures, Informatica or enterprise data integration processes, managed file transfer patterns, data warehouse integrations, and enterprise job scheduling. Experience with translation tables, validation rules, financial mappings, balancing controls, duplicate file checks, reconciliation, and audit evidence. Knowledge of healthcare payer data and financial feeds. Exposure to Java, Python, JavaScript, C/C++, or other programming languages that support broader engineering work and modernization initiatives.
- Job ID: 24304935Reference Number: 24-01188Title: senior software engineerLocation: Iselin, NJ, 08830Posted Date: 2024-11-26Company: HAN StaffingstratusSenior
- Job ID: 22621539Reference Number: 24-00636Title: ATM senior software engineerLocation: Iselin, NJ, 08830Posted Date: 2024-07-23Company: HAN StaffingatmSenior
- ...Duration: 12 months Job Description: This job independently executes key elements of projects/processes within the Software Engineering area by applying in-depth knowledge of their discipline and area best practices to effectively resolve problems and roadblocks...Senior
- ...Quant Trading firm is looking for a Software Developer to work on electronic trading connectivity infrastructure and high-impact systems that handle order flow across major global markets. You will design, develop, and maintain systems that support electronic order...SeniorFull time
$220k - $240k
...Senior Software Engineer - HealthTech New York City - Hybrid $220,000 - $240,000 per year We're partnering with a high-growth HealthTech company that is entering its next phase of expansion. Following strong adoption of its core platform, the business is investing...Senior- Click here to learn more about our benefits offerings! (US only)US applicants: CNH Industrial is an equal opportunity employer. This company considers candidates regardless of race, color, religion, sex, sexual orientation, gender identity, national origin, disability, ...Senior
- ...About the job A leading quantitative hedge fund is seeking a Senior Infrastructure Software Engineer to design and build the core platforms powering its global research and trading environment. You'll work on technically challenging problems across distributed...SeniorFull time
- ...Hi, I hope you are doing well! We have an opportunity for Senior Software Engineer - Go Development & Identity Security with one of our clients for San Diego, CA. Please see the job details below and let me know if you would be interested in this role....SeniorLong term contract
- ...Senior Software Engineer – Backend Heavy Full Stack | Fully Remote EST Role Details: Fully remote - EST time zone preferred US Citizens & Green Card holders only No visa sponsorship or visa transfer available I’m working with a leading insurance technology...SeniorRemote workVisa sponsorship
- THE GLOBAL LEADER IN DATA & ANALYTICS RECRUITMENTHarnham Search and Selection Company Number: 05723485Harnham Search and Selection is a registered company in England and Wales. Reg no. 05723485Harnham Europe Limited Company Number: 09956940Harnham GmbH HRB: 196954Harnham...SeniorWork at office
- ...live performance metrics and detect data or concept drift.Cross-Functional Collaboration: Bridge the gap between data scientists, software developers, and IT operations.PythonDocker, KubernetesDVC, MLFlowAWS, GCPCI/CDJira, RallyJob SummaryJob number: CREQ265622Profession...Senior
- ...Senior Software Engineer (C++/Qt/Linux)-Medical Device Location : Remote Position Overview We are seeking a Senior Software Engineer to join a leading medical device organization developing innovative robotics and enabling technologies. In this role, you will...SeniorRemote work
- ...Senior Software Engineer We are currently helping a Series A startup in NYC scale the engineering team. They are looking for a Senior Software Engineer to drive the development of their AI-driven SaaS product. Through a distribution network of MSP’s, they help them...SeniorFull time
- ...The ideal candidate is a self-motivated, multi-tasker, and demonstrated team-player. You will be a Senior Software Engineer responsible for the development of new software products and enhancements to existing products. You should excel in writing C++ in a Windows Environment...SeniorFull time
- ...Senior / Staff / Principal Software Engineer (Python) Position Summary We are seeking a highly experienced software engineer to help architect, build, and scale a next-generation AI platform. This individual will serve as a senior technical contributor and thought...SeniorFull time
- ...librarians, researchers, marketing pros, and support teams around the world. The Job Details are as follows:OCLC, Inc. seeks a Senior SaaS Software Engineer at its Dublin, OH HQ, to perform high-level analysis and software design for new and existing systems and collaborate...SeniorFull timeWorldwide
- ...people, cutting-edge technology and a relentless focus on solving complex problems. They are looking for an experienced Software Engineer with strong C++ expertise to join the engineering team and help build the high-performance systems that power the trading business...SeniorFull time
- ...a self-motivated, multi-tasker, and demonstrated team-player. You will be a lead developer responsible for the development of new software products and enhancements to existing products. You should excel in working with large-scale applications and frameworks and have...SeniorFull timeWork experience placement
- ...Software Engineer / Sr. Software Engineer Atomic · NYC, Boston, Austin, or Reno; remote positions also available The Company Most companies still plan their supply chains (quantities, mix, allocations, timing, etc.) in spreadsheets or legacy software. Atomic...SeniorRemote work
$180k - $260k
...Senior Software Engineer New York City, Hybrid $180,000–$260,000 + equity About the Company We’re working with a fast-growing AI healthtech company using automation to make medication access simpler for patients and providers. About the Role High-ownership...Senior- ...their financial services clients to provide high-level service and returns for their clients. They are currently hiring a Senior Software Engineer / Backend Engineer to work hybrid on-site in their NYC office 4 days per week. Qualified candidates will have 7-10+ years...SeniorFull timeCurrently hiringWork at officeImmediate start
- ...04-30Location: Seattle, WAEmployment Type: Full TimeClient: TechMContact: Meghana GorusuCompany: SRI Tech SolutionsRole:- Senior Software Engineer ( 7 to 8 yrs)Location-Seattle, WA(Onsite)Hire type- FTE Skills : Java 8Experience (Years)10 (Max)Job Description:Must Have...SeniorWork experience placement
- This Software Engineer is responsible for creating, testing, ensuring the quality of and maintaining a product or product line. The Software... ...design and development under the minimally guided supervision of senior team members and management. Duties and ResponsibilitiesWork...SeniorFull time
- Strong Application Development work experience - Agile environment preferredSolid application design, coding, testing, maintenance and debugging skills Experience with Junit and Cucumber testing.Experience with APM Monitoring tools and logging tools like SplunkProficiency...SeniorWork experience placement
- Senior Software Engineer TS/SCI FSPDepartment: Government Customer- HerndonLocation: Herndon, VAACTIVE TS/SCI CLEARANCE with FS poly REQUIRED TO BE CONSIDERED FOR THIS POSITIONSenior Software Engineer:Analyzes user interfaces, maintain hardware and software performance...Senior
- ...enterprise commerce industry. They are based in New York City, NY and are currently staffing in their Software Engineering Team. They are currently seeking a Senior Backend Software Engineer to help build and scale their core product. Qualified candidates will have 5...SeniorFull timeImmediate start
- ...Houston, TX Working Pattern: Hybrid, typically onsite Monday-Wednesday About the Role Our client is looking for a Senior Software Engineer to join a growing engineering team working primarily on greenfield, net-new development . This is an opportunity...SeniorFull time
- ...providing a better patient experience. Due to continued growth they are expanding their technology team and are hiring a Senior Backend Software Engineer. The Senior Backend Software Engineer will have at least 5-7+ years of professional hands-on industry experience...SeniorFull timeWork at officeImmediate start
$65 - $75 per hour
DescriptionKforce has a client in Houston, TX that is seeking a Senior Software Engineer.About the Role:We're looking for a Senior Software Engineer to join our backend-focused engineering team. You'll work on distributed systems that support solar energy operations, integrating...Senior- ...Senior Software Engineer Location: US (Fully Remote) Type: Permanent An AI-enabled insurance technology business building modern solutions for MGAs and insurance programmes. The platform connects complex insurance workflows with technology to streamline the journey...SeniorPermanent employmentFull timeRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer. Be the first to apply!
- junior software developer United States
- scientific software engineer United States
- intel software engineer United States
- vice president software engineering United States
- director software engineering United States
- software engineer United States
- software sales engineer United States
- software engineer mainframe United States
- software engineer student United States
- senior robotics software engineer United States


