FREE ACCESS
5,000–10,000 jobs/day
See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Software Engineer III – Mainframe Correspondence
Bank of AmericaSenior Software Engineer developing mainframe software solutions at Bank of America. Delivering complex requirements and mentoring software engineers in Agile methodologies.
Posted 7/22/2026full-timeAddison • New Jersey, North Carolina, Texas • 🇺🇸 United StatesMid-LevelSeniorWebsite
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in designing, developing, and maintaining software solutions within a mainframe environment, with a strong focus on Agile methodologies and automated testing practices. Proven ability to mentor teams on CI-CD practices and ensure compliance with architectural integrity.
Highest-signal resume keywords
Mainframe Environment ExperienceAgile Methodology ProficiencyCI-CD Practices MentorshipAutomated Testing Suite DevelopmentMicrosoft 365 Tools Proficiency
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
Software DevelopmentUnit TestingArchitecture DesignAutomated TestingContinuous IntegrationContinuous DevelopmentStory RefinementRisk MitigationRelease AutomationPerformance Testing
Soft Skills
Attention to Detail
Tools & Technologies
Microsoft 365Jira
Industry Keywords
Compliance RequirementsIntegrationResilient SystemsProof of Concept
About the role
Key responsibilities & impact- Codes solutions and unit test to deliver a requirement/story per the defined acceptance criteria and compliance requirements
- Designs, develops, and modifies architecture components, application interfaces, and solution enablers while ensuring principal architecture integrity is maintained
- Mentors other software engineers and coach team on Continuous Integration and Continuous Development (CI-CD) practices and automating tool stack
- Executes story refinement, definition of requirements, and estimating work necessary to realize a story through the delivery lifecycle
- Performs spike/proof of concept as necessary to mitigate risk or implement new ideas
- Automates manual release activities
- Designs, develops, and maintains automated test suites (integration, regression, performance)
Requirements
What you’ll need- Minimum 5 years of job related experience required.
- Extensive experience delivering software changes within a highly integrated and resilient mainframe environment
- Strong understanding and hands-on experience with Agile methodology
- Proficiency with Microsoft 365 tools
- Basic working knowledge of Jira
- Exceptional attention to detail
Benefits
Comp & perks- Health insurance
- 401(k) matching
- Flexible work hours
- Paid time off
- Remote work options