Software Developer/ Senior Software Developer jobs in United States
cer-icon
Apply on Employer Site
company-logo

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
check
Comp. & Benefits
badNo H1BnoteU.S. Citizen Onlynote

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

Cloud technologiesPythonJavaAgile methodologiesObject Oriented designSQL/DB programmingTest-driven developmentContinuous integrationAnalytical skillsMentoring

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

company-logo
The Federal Reserve Bank of Cleveland was established in 1914 as a part of the Federal Reserve System

Funding

Current Stage
Late Stage

Leadership Team

leader-logo
Robyn B.
Senior Vice President and Chief Operating Officer Treasury Services
linkedin
leader-logo
Ken Isaacson
Chief Product Officer and Payments Strategist, SVP
linkedin
Company data provided by crunchbase