Federal Reserve Bank of Cleveland · 3 days ago
Software Developer/ Senior Software Developer
The Federal Reserve Bank of Cleveland is part of the nation’s central bank, providing numerous opportunities for professional growth. The role involves the analysis, design, development, maintenance, and support of software applications across various technology platforms, with responsibilities including technical support and project coordination.
BankingFinancial Services
Responsibilities
Design, prototype, and develop, debug, test, deploy, support and document highly complex application software with performance and scalability optimization
Analyze complex customer business needs and recommend and implement automated solutions to increase process automation, user experience, and launch of new products and services
Collaborate with other developers, external and/or internal, regarding highly complex system and environmental requirements and problem resolutions
Provide ongoing technical support to customers, including support for migrations of software applications into various environments. Provide application and technical support during all phases of the application lifecycle. Solves complex problems; takes a new perspective using existing solutions
Incorporate relevant bank, system controls, SAFR, DLP, Privacy and audit requirements into solutions upon highly complex software implementation
Adhere to bank and system secure coding, contingency, deployment, and software development methodologies and standards
Demonstrate commitment to innovation, quality, schedules, and budget. Continuous development and learning to keep abreast of application development technologies
Assist and/or lead technology projects and develop project management artifacts and documentation
Coach and mentor programming staff (senior level)
Depending on the business line, may provide rotational, third-tier, 24x7 on-call support
Performs other duties as assigned or requested
Adheres to the Bank's attendance policies through regular and prompt attendance
Qualification
Required
Candidates must be a U.S. citizen
Associates degree and 5 years of related work experience OR Bachelor's degree and 3 years of related work experience OR Master's degree and 0-1 year of related work experience for Software Developer
Associates degree and 7 years of related work experience OR Bachelor's degree and 5 years of related work experience OR Master's degree and 3 years of related work experience for Senior Software Developer
Moderate knowledge of domain, regulations, procedures, and practices of a specific discipline and/or business line
Ability to perform moderately complex independent research
Experience with Cloud technologies such as AWS, Azure, and Google Cloud Platform with an emphasis on serverless architectures
Moderately specialized, technical skills in applicable technologies such as Python, Java, Angular, and SQL/DB programming
Proficient with Object Oriented design and development including a thorough understanding of OO design patterns and practices
Experience with Agile development methodologies
Experience with test-driven development (TDD)
Experience with automated build tools and code quality checks
Continuous integration & deployment experience
Moderately complex analytical skills
Company
Federal Reserve Bank of Cleveland
The Federal Reserve Bank of Cleveland was established in 1914 as a part of the Federal Reserve System
Funding
Current Stage
Late StageLeadership Team
Recent News
2025-12-21
Morningstar.com
2025-12-16
2025-11-20
Company data provided by crunchbase