This job posting is expected to remain active for 31 days from the initial posting date listed above. If it is necessary to extend this deadline, the posting will remain active as appropriate. Job postings may come down early due to business need or a high volume of applicants.
Senior Mainframe Engineer (Remote)
Location
Pennsylvania
Posted
84 days ago
Salary
$117.4K - $130K / year
Seniority
Senior
Job Description
Senior Mainframe Engineer (Remote)
First Citizens Bank
Overview This is a remote role that may be hired in several markets across the United States. This position, within the Hogan application development and support team, provides complex technical support to data processing systems through enhancement of related software and processes. Develops software and procedures that improve processing capabilities. Analyzes, codes, tests, and implements in coordination with management, associates, and end users. Serves as production system support by resolving issues and ensuring ongoing functionality. May oversee the work of less experienced analysts or assist in special projects as needed. Responsibilities - System Enhancement - Performs a variety of actions that evaluate and improve department systems, processes, and applications. Utilizes programming specifications to construct modules, develop testing methods, and design materials. Provides new feature time estimates for system changes and assists in implementing modifications. Executes test plans to validate application functions as designed. - Analysis - Collects data related to user requests and determines scope, time estimates, and system impacts. Inspects business specifications, programming specifications, coding, test plans, documentation, and implementation plans for accuracy. - Business Support - Provides technical support to production systems by addressing reported issues, anticipating maintenance requirements, and ensuring functionality for end user needs. Drafts documentation to be used for system, end user, and operational purposes, including technical specifications and application designs. - Technical Expertise - Responsible for complex involvement in the software development life cycle including the creation, enhancement, implementation, and evaluation of software. Serves as a technical resource for management, associates, and business units. - On-call Support - Provides 24/7 on-call support via rotations. Qualifications Bachelor's Degree and 4 years of experience in Software application development and maintenance OR High School Diploma or GED and 8 years of experience in Software application development and maintenance Preferred Area of Experience: Hogan Core Banking, Debit and Credit Cards experience a plus Preferred Qualifications: - Advanced experience with COBOL, CICS, VSAM, DB2, Easytrieve, JCL. - Hogan (CIS, RPM, IDS, DDA, TDA, PAS, Umbrella) - Familiarity with source code repository Changeman a plus. - Experience with ServiceNow or other information technology ticketing system. - Ability to build strong collaborative and productive relationships, - In-depth knowledge of System Life Cycle Development methodology (Waterfall and Agile) - Previous banking experience is a plus - Ability to be on call 24 hours a day, 7 days a week, on a rotating basis This job posting is expected to remain active for 45 days from the initial posting date listed above. If it is necessary to extend this deadline, the posting will remain active as appropriate. Job postings may come down early due to business need or a high volume of applicants. If hired in North Carolina, the base pay for this position is generally between $117,409 and $130,000. Actual starting base pay will be determined based on skills, experience, location, and other non-discriminatory factors permitted by law. For some roles, total compensation may also include variable incentives, bonuses, benefits, and/or other awards as outlined in the offer of employment. Benefits are an integral part of total rewards and First Citizens Bank is committed to providing a competitive, thoughtfully designed and quality benefits program to meet the needs of our associates. More information can be found at https://jobs.firstcitizens.com/benefits.
Job Requirements
- Bachelor's Degree and 4 years of experience in Software application development and maintenance
- OR High School Diploma or GED and 8 years of experience in Software application development and maintenance
- Preferred Area of Experience: Hogan Core Banking, Debit and Credit Cards experience a plus
- Advanced experience with COBOL, CICS, VSAM, DB2, Easytrieve, JCL.
- Hogan (CIS, RPM, IDS, DDA, TDA, PAS, Umbrella)
- Familiarity with source code repository Changeman a plus.
- Experience with ServiceNow or other information technology ticketing system.
- Ability to build strong collaborative and productive relationships.
- In-depth knowledge of System Life Cycle Development methodology (Waterfall and Agile)
- Previous banking experience is a plus.
- Ability to be on call 24 hours a day, 7 days a week, on a rotating basis.
Benefits
- Competitive, thoughtfully designed and quality benefits program to meet the needs of our associates.
- More information can be found at First Citizens Bank Benefits .
Related Guides
Related Job Pages
More Software Engineer Jobs
Role Description - Collaborate with Business Analysts and Consultants to understand requirements and recommend best-practice solutions. - Develop and enhance ABAP RICEFW developments, including: - DDIC - Classical reports - ALV/interactive ALV - User exits - Customer exits - BAdIs - Enhancement framework - BAPIs - RFCs - Module pool programs - Contribute to integrations using SOAP and REST APIs, following agreed interface and SOA patterns. - Debug, troubleshoot, and optimize solutions for performance, stability, and maintainability. - Perform unit testing, support SIT/UAT activities, and ensure quality through coding standards and peer reviews. - Develop and maintain Adobe Forms, Smart Forms, and BDC objects (when applicable). - Create and maintain technical documentation (technical design documents, specifications, and handover notes). - Drive continuous improvement by identifying optimization opportunities and reducing recurring issues. Qualifications - Bachelor’s degree in Computer Science, Information Technology, or a related discipline. - Minimum of 4 years of hands-on experience in SAP ABAP development, including strong exposure to RICEFW objects. - Solid expertise in debugging, troubleshooting, and performance optimization within SAP environments. - Practical experience with at least one core SAP functional module, such as FICO, HCM, or BCM. - Good understanding of Object-Oriented ABAP (OO-ABAP) and Web Services, including SOAP and REST-based integrations. - Excellent written and verbal communication skills, with the ability to collaborate effectively with stakeholders at different levels. - Strong analytical and problem-solving capabilities, combined with a collaborative and team-oriented mindset. Requirements - SAP ABAP certification is a plus. - Exposure to Workflow development/enhancements and troubleshooting, as well as upgrade or migration projects. - Knowledge of ABAP CDS entities and SAP BTP. - Familiarity with SAP modules such as Loan Management, Cash Management, Treasury, or eTravel. Benefits - A fully remote work environment. - The opportunity to contribute to international projects for global clients. - A collaborative, multicultural team setting. - Ongoing learning and professional growth in SAP ABAP. - The chance to take ownership and make a real impact. - Exposure to experienced professionals and high-quality delivery standards. - A culture built on collaboration, professionalism, and continuous improvement.
Global Developer Engagement Representative – Part-Time, Contractor
RobloxReimagining the way people come together.
• Help plan and execute global online and in-person developer events, workshops, and initiatives • Support project management and logistics for developer engagement programs • Build relationships with developers through community engagement and calls • Identify and engage high-potential creators building innovative experiences on Roblox • Support initiatives that encourage learning, collaboration, and novel game creation • Stay organized across multiple projects and communicate proactively with the team • Develop an understanding of Roblox development and the challenges developers may encounter on the platform. • Help facilitate initiatives that encourage the creation of novel games and support developer learning. • Contribute to inclusive global initiatives designed to support creators across regions and experience levels. • Work 20 hours per week
Senior Scala Software Engineer
JobgetherWe use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team. We appreciate your interest and wish you the best! Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time. #LI-CL1 We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.
Role Description This role offers the chance to design, build, and maintain high-performance backend services in a fully remote, fast-paced environment. You will work on distributed systems, RESTful APIs, and data access layers using Scala frameworks such as Play and Slick. As a senior engineer, you will collaborate closely with cross-functional teams including product, DevOps, and data engineering, contributing to architecture discussions, code reviews, and technical design. This position is ideal for engineers passionate about clean, maintainable, and scalable Scala code, with an opportunity to influence the performance, reliability, and scalability of critical backend services. - Design, develop, and maintain backend services using Scala 2.12/2.13 - Build and optimize RESTful APIs and microservices with Play Framework, Akka HTTP, or similar frameworks - Implement data access layers using Slick or other Scala-compatible persistence tools - Collaborate with product, DevOps, and data engineering teams to deliver high-quality features - Participate in code reviews, architecture discussions, and technical design sessions - Optimize application performance, scalability, and reliability while troubleshooting production issues - Contribute to continuous improvement and knowledge sharing within the engineering team Qualifications - 4+ years of professional software development experience - Strong proficiency in Scala 2.12 or 2.13 - Hands-on experience with Play Framework, Akka, or similar Scala web frameworks - Experience with Slick, SQL, and relational database systems - Solid understanding of immutability, monads, pattern matching, asynchronous programming, and concurrency - Experience building distributed systems and REST APIs - Familiarity with CI/CD pipelines (GitLab, GitHub Actions, Jenkins, etc.) - Knowledge of testing frameworks such as ScalaTest, Specs2, or MUnit - Bachelor’s or master’s degree in computer science, computer engineering, or equivalent experience - Strong communication, collaboration, and problem-solving skills - Passion for learning and staying current with Scala ecosystem advancements Requirements - Experience with AWS, Kafka, Docker/Kubernetes, or event-driven architectures (Nice to Have) - Interest in performance tuning and JVM internals (Nice to Have) Benefits - Competitive full-time compensation package (no 1099 or Corp-to-Corp) - Comprehensive medical, dental, vision, and pet insurance - Paid time off and holidays - 401(k) retirement plan with company match - Fully remote work with flexibility in schedule - Opportunities for professional growth and collaboration with a skilled engineering team
Senior Applications Engineer
JobgetherWe use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team. We appreciate your interest and wish you the best! Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time. #LI-CL1 We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.
Role Description This role offers an exciting opportunity to work at the intersection of advanced autonomy, AI, and real-world deployment. You will engage directly with clients globally, supporting software integration and providing hands-on technical expertise in dynamic, operational environments. The position requires frequent travel, including international and multi-week assignments, allowing you to collaborate closely with customers and internal engineering teams. You will contribute to product improvements, assist in pre- and post-sales activities, and help ensure that autonomy solutions are successfully integrated to meet client needs. Ideal candidates are technically strong, adaptable, and passionate about robotics, AI, and aerospace applications. - Deploy enterprise autonomy software with clients globally, supporting on-site integration and development activities (~50% travel) - Become an expert in enterprise software systems and autonomy modules, providing technical support and training to end-users - Collaborate with product engineering teams to incorporate customer feedback and enhance product functionality - Assist sales teams in pre-sales activities, including demos, client immersions, and conference presentations - Develop AI and autonomy applications using enterprise SDKs, troubleshoot integration issues, and provide guidance to customers - Maintain technical documentation, training materials, and knowledge sharing resources for clients and internal teams Qualifications - Bachelor’s degree in Engineering, Computer Science, or a related technical field; advanced degrees in robotics or autonomy preferred - 5+ years of industry experience with 2+ years in integration or applications engineering roles - Strong proficiency in modern C++ and intermediate Python programming - Experience in startup environments or fast-paced technical organizations - Excellent analytical, problem-solving, communication, and interpersonal skills - Ability to travel frequently, including internationally, and work effectively in customer-facing situations - Passion for autonomy, robotics, AI, and real-world technology deployment Benefits - Competitive salary with performance-based bonus and equity opportunities - Full benefits package including healthcare, retirement, and wellness programs - Opportunities for global travel and exposure to cutting-edge autonomy technology - Professional development and mentorship within a dynamic, fast-growing organization - Collaborative, mission-driven culture focused on innovation and real-world impact Company Description

