The Senior Software Engineer leads and participates in medium- to large-scale engineering projects, from discovery and high-level design through development, testing, troubleshooting, and delivery. The role provides technical direction, reviews proposed solutions and code, communicates project status, and offers leadership to project teams. It also troubleshoots business and production issues, conducts root-cause analysis, and supports business users by addressing technical questions and facilitating resolutions with cross-functional partners. The position applies current expertise to develop and improve action plans, advise others on information and best practices, and align work with customer and business needs. It builds stakeholder relationships, identifies business needs, monitors results, recognizes improvement opportunities, and adapts to changing priorities. The role requires expertise in mainframe and database engineering, including relational databases, SOAP/CICS web services, batch applications, secure third-party file transfers, reporting and analytics, mainframe utilities, performance tuning, DB2 stored procedures, and workload scheduling. The stated pay range is $129,314 to $180,000 per year, with additional annual or quarterly performance incentives.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior