Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Developer/ Senior Software Developer HVA

Federal Reserve Bank of Cleveland

Federal Reserve Bank of Cleveland seeks a Software Developer or Senior Software Developer to analyze, design, develop, maintain, and support software applications across multiple technology platforms and business lines. The role includes coordinating projects, coaching and mentoring staff, providing production support, and enhancing application architecture through current technologies. This position is designated as HVA for primarily supporting a high value asset. General Responsibilities Design, prototype, 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, and support during all phases of the application lifecycle. Incorporate relevant bank, system controls, SAFR, DLP, Privacy and audit requirements into solutions for 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, and continuously develop and learn 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). Provide rotational, third‑tier, 24x7 on‑call support when needed. Perform other duties as assigned or requested. Adhere to the Bank's attendance policies through regular and prompt attendance. Education and Experience – Software Developer Associate’s degree and 5 years of related work experience Bachelor’s degree and 3 years of related work experience Master’s degree and 0–1 year of related work experience Education and Experience – Senior Software Developer Associate’s degree and 7 years of related work experience Bachelor’s degree and 5 years of related work experience Master’s degree and 3 years of related work experience Knowledge and Skills 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 architecture Proficient with object‑oriented design and development including a thorough understanding of OO design patterns and practices Moderately specialized, technical skills in applicable technologies such as Java 21 or above, Spring, Angular, Typescript, SQL, Git, GitLab, GitLab Duo, Oracle, PostgreSQL, Maven, Lambdas, Fargate, ECS, Docker, Shell Script, and AWS CDK 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 Location: Cleveland, OH The expected starting salary range for the Software Developer is between $90,500 and $113,100 annually and for the Senior Software Developer is between $111,400 and $139,200 annually. Final salary and offer will be determined by the applicant’s background, experience, skills, internal equity, and market data. The Cleveland Fed offers benefits to support overall health and financial security. Learn more about our benefits here: Reasonable Accommodation Statement: The Federal Reserve Bank of Cleveland is committed to ensuring that individuals with disabilities are provided with reasonable accommodation to participate in the job application or interview process, perform essential job functions, and receive other benefits and privileges of employment. To request a reasonable accommodation for any part of the employment process, please send an email to View email address on click.appcast.io. Bank’s Ethics Rules and Drug Testing: As a condition of employment, employees must comply with the Bank’s ethics rules which prohibit employees, their spouses/domestic partners, and minor children from owning or controlling any debt or equity interest in a depository institution or its affiliate. Employees may not own shares of mutual funds, unit investment trusts, or ETFs that concentrate in the financial services industry and have underlying investments in banks or other depository institutions. Candidates must also undergo a background check and will be tested for all controlled substances prohibited by federal law, including marijuana, pre‑hire and for certain safety‑sensitive positions during employment. Employment type: Full time. Employment nature: Regular. Job Exempt: Yes. Job Category: Information Technology Family Group. Work Shift: First (United States of America). The Federal Reserve Banks are committed to equal employment opportunity for employees and job applicants in compliance with applicable law and to an environment where employees are valued for their differences. #J-18808-Ljbffr Federal Reserve Bank of Cleveland

Vacancy posted more than 2 months ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Developer/ Senior Software Developer HVA. Be the first to apply!