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

Principal Software Engineer
Fifth Third Bank. Design and implement new features while improving the quality of technical products and applications .
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in software development, focusing on object-oriented and functional design, while adhering to best practices and maintaining code quality. Capable of driving solution architecture and collaborating effectively with cross-functional teams to enhance technical products and applications.
Highest-signal resume keywords
Software Development Best PracticesObject-Oriented DesignFunctional Software DesignTest-Driven DevelopmentRESTful Networking
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 DevelopmentCode Quality StandardsSolution ArchitectureAgile MethodologiesAutomationProblem ResolutionDocumentationSecurity Best PracticesGitGitHub
Soft Skills
Strong Problem-Solving SkillsStrong Collaboration SkillsExcellent Verbal Communication SkillsExcellent Written Communication Skills
Certifications & Qualifications
Bachelor's Degree in Computer ScienceBachelor's Degree in Information Systems
Industry Keywords
Agile CeremoniesCommunities of PracticeTechnical ProductsIT TrendsAudit Compliance
About the role
Key responsibilities & impact- Design and implement new features while improving the quality of technical products and applications
- Create and execute long-term vision for technical products and applications
- Act as a technical expert and developer on an agile squad
- Drive solution architecture across multiple services and applications
- Develop software meeting code quality standards and metrics
- Practice test-driven development
- Guide communities of practice by mentoring developers, creating and enforcing standards, reviewing code, and sharing knowledge
- Automate processes and write maintainable, supportable, and testable code
- Partner with operations and engineering teams to drive service improvement
- Remain current on IT trends relevant to the area of practice
- Assist with problem resolution for end users and customers
- Create and update operational procedures
- Maintain controls and documentation for audit compliance
- Participate in agile ceremonies from architecture and design through delivery
Requirements
What you’ll need- Bachelor's degree in Computer Science/Information Systems or comparable
- 8+ years of experience
- Knowledge of object-oriented and functional software design
- Knowledge of software development best practices
- Familiarity with RESTful networking
- Prior experience with Git and GitHub
- Understanding of software development methodologies
- Understanding of security best practices
- Strong problem-solving skills
- Strong collaboration skills
- Excellent verbal and written communication skills
Benefits
Comp & perks- Comprehensive benefits programs supporting physical, financial, emotional and social well-being
- Incentive compensation plan based on company, line of business and/or individual performance
- Differentiated compensation offerings
- Employee and family benefits programs