Fifth Third Bank is looking to hire a Lead Software Engineer to design and implement software solutions as part of an agile squad, aiming to improve the quality of technical products and applications and drive service improvement.
Requirements
- Knowledge of object-oriented and functional software design.
- Familiarity with RESTful networking.
- Prior experience with knowledge of Git and GitHub.
- Understanding of Software Development Methodologies.
- Understanding of security best practices.
Responsibilities
- Designs and implements software solutions as a member of an agile squad.
- Design and implement new features while continuously improving quality of technical products and applications
- Provide technical knowledge and leadership as a developer on an agile squad
- Work collaboratively with other software engineers to define system architectures and design solutions
- Develop software meeting code quality standards and metrics
- Practice test-driven development
- Achieve operational excellence by automating processes and writing maintainable, supportable, and testable code
Other
- Being assigned to an agile squad means this role also participates in all agile ceremonies driving activities from design to delivery.
- Follows best practices and standards and participates in communities of practice to continuously refine and document these standards.
- Responsible and accountable for risk by openly exchanging ideas and opinions, elevating concerns, and personally following policies and procedures as defined.
- Accountable for always doing the right thing for customers and colleagues, and ensures that actions and behaviors drive a positive customer experience.
- Bachelor's degree in Computer Science/Information Systems or equivalent combination of education and work experience.