Vacancy expired!
Company Federal Reserve Bank of Cleveland
The role is responsible for the analysis, design, development, maintenance, and support of software applications for customers across a variety of technology platforms and/or business lines. It acts as a project coordinator, coach, and mentor for staff when needed. It provides production support for users of software while keeping abreast of current technologies to enhance applications architecture and software design and development. Essential Accountabilities- Design, prototype, and develop, debug, test, deploy, support and document highly complex application software with performance and scalability optimization.
- Analyze highly complex customer business needs and recommend and implement automated solutions to increase process automation, user experience, and launch of new products and services.
- Act as a liaison with developers, external, and/or internal, regarding highly complex system and environmental requirements and problem resolution.
- Provide ongoing highly complex 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.
- Lead technology projects and develop project management artifacts and documentation.
- Coach and mentor programming staff.
- Performs other duties as assigned or requested.
- Adheres to the Bank's attendance policies through regular and prompt attendance.
- Bachelor's Degree with 5+ years of related work experience or
- Associate's Degree with 7+ years of professional work experience or software development
- Bootcamp certificate with 7+ years of professional work experience.
- Strong knowledge and experience with C# and .NET
- Experience with Amazon Web Services (AWS) technologies
- Moderate knowledge of domain, regulations, procedures and practices of a specific discipline and/or business line
- Ability to perform moderately complex independent research
- Proficient with Object Oriented design and development including a thorough understanding of OO design patterns and practices
- Experience with Agile development methodologies
- Experience with automated build tools and code quality checks
- Experience with test driven development
- Proficient with database or content management system query, design and development
- Moderately complex analytical skills
- Moderately specialized, technical skills in applicable server side programming technologies
- Proficient in database or content management system
- Moderately specialized, technical skills in applicable front-end programming technologies and frameworks