Fifth Third Bank is looking to improve its banking services by implementing new features and enabling capabilities using modern software engineering tools and practices.
Requirements
- Knowledge of object-oriented design and development
- Experience with one or more of the following programming languages: Java (8 or above), JavaScript and TypeScript, Swift, Kotlin
- Familiarity with relational databases and SQL
- Experience with any of the following, a plus: Spring Framework, Spring Boot, Gradle, Docker, Node.js, Angular
- Understanding of basic networking concepts
- Experience with version control solutions, preferably Git/GitHub
- Understanding of the full software development lifecycle
Responsibilities
- Implement new features while maintaining overall quality of software
- Contribute to a culture of learning by documenting and sharing technical knowledge as a developer on an agile squad
- Participate in developer communities of practice by following best practices, participating in code reviews, and sharing knowledge
- Remain current on relevant technology trends
- Participate in researching and resolving customer issues
- Other duties as assigned
Other
- Bachelor's degree in Computer Science/Information Systems or comparable with 2 - 3 years of software development experience
- Strong problem-solving skills
- Location: Cincinnati, Ohio 45202
- Must be eligible to work in the United States
- Fifth Third Bank is an equal employment opportunity employer