-
Software Developer Senior
- Federal Reserve Bank (Cleveland, OH)
-
Company
Federal Reserve Bank of Cleveland
The Federal Reserve Bank of Cleveland is part of the nation’s central bank and we’ve provided many opportunities for professional growth during our history.
For twenty-five years in a row, we’ve been named “One of Northeast Ohio’s Best Places to Work” by North Coast 99. This prestigious award honors organizations with outstanding employment practices, including compensation, benefits, training, recruitment, retention, community services, and employee communications.
Our People Make the Difference! The Federal Reserve Bank of Cleveland is seeking innovative thinkers with vision to build the framework that will carry the Bank into the future.
Follow us on LinkedIn, X, Instagram, and our YouTube channel – Cleveland Fed
To be considered for this role, candidates must be a U.S. citizen. Position may be considered for hire in the following locations: Cleveland, Ohio, Columbus, Ohio, Pittsburgh, PA or Cincinnati, Ohio.
Organizational Expectations** **:
As a senior software developer, you will be responsible for the analysis, design, development, maintenance, and support of software applications for customers across a variety of platforms and/or business lines. You may provide technical direction, planning, and guidance to development staff. You may also serve as coach and mentor when needed. You will provide production support for users of software while keeping abreast of current technologies to enhance applications architecture and software design and development. This role primarily supports the Collections Information Repository.
General Responsibilities:
+ Code, debug, test, deploy, support and document application software – may own team code review process and would be accountable for team code quality and test automation.
+ May serve as a technical leader for a dedicated development team, providing mentorship, direction, planning and coordination to the team members.
+ May lead design sessions; partner with architects and product owners to design and prototype software applications.
+ Acts as a technology subject matter expert and point of contact for other groups on technical matters to provides support as necessary.
+ Promptly escalates issues which affect product delivery and/or quality that are beyond scope of influence.
+ May provide management with feedback on team members’ performance as needed.
+ Analyze customer business needs and recommend and implement automated solutions to increase process automation, user experience, and launch of new products and services.
+ Provide application and technical support during all phases of the application lifecycle and adhere to defined software development methodologies and standards; may also ensure team adheres to these standards.
+ Incorporate security and other relevant bank and system controls into solutions, ensuring all compliance and data protection requirements are met.
+ Demonstrates commitment to innovation, quality, schedules, and budget.
+ Participate in continuous development and learning to keep abreast of application development technologies.
+ Leads technology projects and develops project management artifacts and documentation.
+ Performs other duties as assigned or requested.
+ Adheres to the Bank's attendance policies through regular and prompt attendance.
Education and Experience:
+ Master’s degree and 3 years of related work experience OR Bachelor's Degree with 5+ years of related work experience OR Associate's Degree with 7+ years of professional work experience
Knowledge & Skills:
+ Moderate to highly specialized, technical skills in applicable technologies such as Java, Angular and SQL/DB programming.
+ Experience with Cloud technologies such as AWS, Azure, and Google Cloud Platform with an emphasis on container orchestration architectures.
+ Experienced in Agile development practices including planning, estimating, collaboration, and coordinating.
+ Moderately to highly complex analytical skills.
+ Moderate to high experience with DevSecOps, vulnerability management, or general security defensive coding.
+ Ability to perform moderate to highly complex independent research.
+ Expertise with Object Oriented design and development including a thorough understanding of OO design patterns and practices.
+ Experience with test driven development.
+ Experience with highly complex data models, including relational databases in a data warehouse model.
+ Experience with Business Intelligence tools like MS Power BI, AWS QuickSight, Looker, etc.
+ Experience with CI/CD automation tools and processes such as Gitlab, Bamboo, and Bitbucket and infrastructure as code technologies such as Terraform or CloudFormation.
Physical Demands and General Working Conditions
This is not necessarily an exhaustive list of all responsibilities, duties, performance standards or requirements, efforts, skills or working conditions associated with the job. While this is intended to be an accurate reflection of the current job, the Federal Reserve Bank of Cleveland reserves the right to revise this or any job description at any time.
**Bank’s Ethics Rules and Drug Testing** :
As a condition of employment, Federal Reserve Bank of Cleveland employees must comply with the Bank’s ethics rules which generally prohibit employees, their spouses/domestic partners, and minor children from owning or controlling, directly or indirectly, any debt or equity interest in a depository institution or an affiliate of a depository institution. A "depository institution" means a bank, a trust company, or any institution that accepts deposits, including a bank chartered under the laws of a foreign country. In addition, employees (and their spouses/domestic partners, and minor children) may not own shares of mutual funds, unit investment trusts or ETFs that have a policy, as stated in the prospectus, of concentrating in the financial services industry and that have underlying investments in banks or other depository institutions. If you or your spouse/domestic partner or minor child own such securities and would not be willing or able to divest them if you accepted an offer of Bank employment, you should raise this issue with the recruiter for this posting.
In addition, as a condition of employment, candidates must undergo a background check and will be tested for all controlled substances prohibited by federal law, to include marijuana, prior to hire and for certain safety sensitive positions during employment.
• _Always verify and apply to jobs on_ Federal Reserve System Careers (https://rb.wd5.myworkdayjobs.com/FRS?hiringCompany=7186c32a743f011afe26afcaaf01190c) _or through verified Federal Reserve Bank social media channels_
**_Reasonable Accommodation Statement -_** _The Federal Reserve Bank of Cleveland is committed to ensuring that individuals with disabilities are provided 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_ [email protected]_
Full Time / Part Time
Full time
Regular / Temporary
Regular
Job Exempt (Yes / No)
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._
Always verify and apply to jobs on Federal Reserve System Careers ( https://rb.wd5.myworkdayjobs.com/FRS ) or through verified Federal Reserve Bank social media channels.
Privacy Notice (https://www.kansascityfed.org/documents/7797/Workday\_Privacy\_Notice.pdf)
-
Recent Searches
- Machine Operator 3pm 11 (Pennsylvania)
- Learning Development Manager (Arizona)
- Proj Prog Management IV (Maryland)
Recent Jobs
-
Software Developer Senior
- Federal Reserve Bank (Cleveland, OH)
-
Mid-Level Program Analyst (Secret Clearance)
- V2X (Sierra Vista, AZ)
-
Staff Machine Learning Engineer
- Sage (Atlanta, GA)
-
Help Desk Manager
- CGI Technologies and Solutions, Inc. (Fort Belvoir, VA)