Fifth Third Bank is dedicated to connecting great people to great opportunities in banking. They are seeking a Software Engineer to implement new features and enhance capabilities for their On-Line and E-Banking platforms using modern software engineering practices.
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
Requirements:
- Bachelor's degree in Computer Science/Information Systems or comparable with 2 - 3 years of software development experience
- Knowledge of object-oriented design and development
- Experience with one or more of the following programming languages: Angular, React, Java (8 or above), JavaScript and TypeScript, Swift, Kotlin
- Familiarity with relational databases and SQL
- Understanding of basic networking concepts
- Experience with version control solutions, preferably Git/GitHub
- Understanding of the full software development lifecycle
- Familiarity with security best practices for software development
- Strong problem-solving skills
- Experience with any of the following, a plus: Spring Framework, Spring Boot, Gradle, Docker, Node.js, Angular