Senior Software Engineer - IOS Developer
Role Overview
Work as part of an agile squad to implement new features and enable capabilities using modern software engineering tools and practices.
Follow community standards and practices, contribute to continuous improvement, and support a positive customer experience.
Share accountability for identifying, assessing, managing, monitoring, and reporting risks within the bank's risk appetite.
Key Skills for This Role
Full Job Posting
General Function
Work as part of an agile squad to implement new features and enable capabilities using modern software engineering tools and practices.
Follow community standards and practices, contribute to continuous improvement, and support a positive customer experience.
Share accountability for identifying, assessing, managing, monitoring, and reporting risks within the bank's risk appetite.
Essential Duties & Responsibilities
- Implement new features while maintaining overall software quality.
- Document and share technical knowledge within the agile squad.
- Follow best practices, participate in code reviews, and share knowledge through developer communities of practice.
- Stay current on relevant technology trends.
- Research and resolve customer issues.
Minimum Knowledge & Skills Required
- Bachelor's degree in Computer Science or Information Systems, or an equivalent combination of education and work experience.
- Five or more years of relevant IT work experience.
- Strong problem-solving skills.
- Knowledge of object-oriented design and development experience with Swift and iOS APIs, including Core Data, networking, and Grand Central Dispatch.
- Experience testing with XCTest and applying accessibility best practices.
- Experience with version-control solutions; Git or GitHub is preferred.
Additional Preferred Experience
- Experience with UX/UI design principles or Apple Human Interface Guidelines is a plus.
- Experience with design systems, AWS services, Gradle, microservice design, relational databases and SQL, Nimble, SwiftUI, or CocoaPods is a plus.
Compensation
- Total base pay range is USD 71,100.00 to USD 145,900.00 annually.
- The role is eligible to participate in an incentive compensation plan based on company, line-of-business, and/or individual performance.
Benefits
- Total rewards include comprehensive benefits and differentiated compensation offerings.
- Benefits support physical, financial, emotional, and social well-being.
Location
- The description lists Cincinnati, Ohio 45202 as the location.
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at Fifth Third Bank
Investment Executive (Financial Advisor) Western Suburbs - Chicago, Il
Itasca, USA
Personal Banker Associate I (Palm Beach Garden - DeNovo)
Palm Beach Gardens, USA
TM Client Care Advisor II - Michigan Region
Farmington Hills, USA
Float CSR/Teller - Grand Rapids Main - Full Time
Grand Rapids, USA
Commercial Real Estate Associate-Houston
Houston, USA
Executive Assistant I
Cincinnati, USA
Investment Executive (Financial Advisor) Western Suburbs - Chicago, Il
Itasca, USA
Commercial Relationship Manager
Nashville, USA
RCC Direct Lending Credit Manager I
Cincinnati, USA
Personal Banker Associate I (Palm Beach Garden - DeNovo)
Palm Beach Gardens, USA
TM Client Care Advisor II - Michigan Region
Farmington Hills, USA
Float CSR/Teller - Grand Rapids Main - Full Time
Grand Rapids, USA