Software Developer at Federal Reserve Bank of Cleveland in Cleveland, OH

Federal Reserve Bank of Cleveland

๐Ÿ“Œ Cleveland, OH
๐Ÿ•‘ January 14, 2021
๐Ÿท๏ธ Full Time
View Application

You will be redirected to Federal Reserve Bank of Cleveland's preferred application process.

T2C Software Developer or Senior Software Developer

Software Developer or Senior Software Developer Here at the Cleveland Fed, we're excited to play a major role in the transformation of the U.S. government's largest digital tax collections system.
Led by both customer- and data-driven insights, we are committed to developing and implementing a new service with the best, most innovative technologies available today.
Are you up for the challenge?
We give you the opportunity to boost your career and join a talented team committed to excellence, agile principles, and our customers.
You bring to us experience, positivity, and a willingness to collaborate on a system that will give taxpayers an improved, user-friendly experience.
To be considered for this role, candidates . Software Developer

Position Summary

The role is responsible for the analysis, design, development, maintenance, and support of software applications for customers across a variety of technology platforms andor business lines. It provides production support for users of software while keeping abreast of current technologies to enhance software design development.
Essential Accountabilities bull Code, debug, test, deploy, support and document moderately complex application software. bull Analyze moderately complex customer business needs and recommend and implement automated solutions to increase process automation, user experience, and launch of new products and services. bull Act as a liaison with developers, external, andor internal, regarding moderately complex system and environmental requirements and problem resolution. bull Provide ongoing moderately 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 bull Design, prototype, and develop moderately complex software applications. bull Incorporate security and other relevant bank and system controls into solutions bull Adhere to bank and system software development methodologies and standards bull Comply with SAFR, DLP, Privacy and audit requirements bull Demonstrate commitment to innovation, quality, schedules and budget bull Continuous development and learning to keep abreast of application development technologies bull Ensure secure coding, contingency, and deployment methodologies are in place upon moderately complex software implementation bull Assist in developing Project Management artifacts and documentation bull Analyzes possible solutions using standard procedures for a range of straightforward problems bull Receives a moderate level of guidance and direction bull Performs other duties as assigned or requested bull Adheres to the Bank's attendance policies though regular and prompt attendance Education and Experience bull Bachelor's Degree with 3 years of professional work experience that provides knowledge and exposure to fundamental theories, principles, and concepts appropriate to the function bull or Associate's Degree with 5 years of professional work experience that provides knowledge and exposure to fundamental theories, principles, and concepts appropriate to the function or software development Bootcamp certificate with 5 years of professional work experience.
Knowledge and Skills bull Moderately complex analytical skills bull Moderate knowledge of domain, regulations, procedures and practices of a specific discipline andor business line bull Ability to perform moderately complex independent research bull Moderately specialized, technical skills in applicable technologies such as Python, Java, Angular, and SQLDB programming bull Proficient with Object Oriented design and development including a thorough understanding of OO design patterns and practices. bull Experience with Agile development methodologies bull Experience with automated build tools and code quality checks bull Experience with test driven development. bull Experience with Cloud technologies is a plus bull Employees typically sit most of the day, work with a computer and may answerrespond to phone calls. Physical movement consists of walking for meetings, breaks, etc. Ability to lift items weighing approximately 20 pounds on a limited basis is required. Employees may be required to travel by carair Senior Software Developer

Position Summary

The role is responsible for the analysis, design, development, maintenance, and support of software applications for customers across a variety of technology platforms andor 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 bull Code, debug, test, deploy, support and document moderately to highly complex application software. bull Analyze moderately to highly complex customer business needs and recommend and implement automated solutions to increase process automation, user experience, and launch of new products and services. bull Act as a liaison with developers, external, andor internal, regarding moderately to highly complex system and environmental requirements and problem resolution bull Provide ongoing moderately to 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. bull Design, prototype, and develop moderately to highly complex software applications. bull Incorporate security and other relevant bank and system controls into solutions bull Adhere to bank and system software development methodologies and standards bull Comply with SAFR, DLP, Privacy and audit requirements bull Demonstrate commitment to innovation, quality, schedules and budget bull Continuous development and learning to keep abreast of application development technologies. bull Ensure secure coding, contingency, and deployment methodologies are in place upon moderately to highly complex software implementation. bull Lead technology projects and develop project management artifacts and documentation. bull Coach and mentor programming staff. bull Solves complex problems takes a new perspective using existing solutions bull Works independently receives minimal guidance bull Performs other duties as assigned or requested bull Adheres to the Bank's attendance policies though regular and prompt attendance Education and Experience bull Bachelor's Degree with 5 years of professional work experience that provides knowledge and exposure to fundamental theories, principles, and concepts appropriate to the function bull or Associate's Degree with 7 years of professional work experience that provides knowledge and exposure to fundamental theories, principles, and concepts appropriate to the function or software development Bootcamp certificate with 7 years of professional work experience.
Knowledge and Skills bull Moderately to highly complex analytical skills bull Moderate to extensive knowledge of domain, regulations, procedures and practices of a specific discipline andor business line bull Ability to perform moderate to highly complex independent research bull Moderate to highly specialized, technical skills in applicable technologies such as Python, Java, Angular and SQLDB programming bull Master with Agile development methodologies bull Proficient knowledge of applicable development domain bull Expertise with Object Oriented design and development including a thorough understanding of OO design patterns and practices. bull Proficient with test driven development bull Continuous integration deployment experience bull Experience with Cloud technologies is a plus bull Employees typically sit most of the day, work with a computer and may answerrespond to phone calls.
Physical movement consists of walking for meetings, breaks, etc. Ability to lift items weighing approximately 20 pounds on a limited basis is required. Employees may be required to travel by carair The Federal Reserve Bank of Cleveland is an Equal Opportunity Employer. We are dedicated to sustaining an environment in which diversity is valued and differences are strengths. It is the Bank's policy to provide equal employment opportunity for all employees and applicants without regard to race, color, religion, sex, national origin, age, disability, gender identity or expression, genetic information or sexual orientation.

View Application

You will be redirected to Federal Reserve Bank of Cleveland's preferred application process.


Job Expires: February 13, 2021

More Angular Jobs

Deloitte ๐Ÿ“Œ Lake Mary, FL ๐Ÿ•‘ 2021-01-14 16:00:43

Salesforce Developer

Apply

pureIntegration ๐Ÿ“Œ Denver, CO ๐Ÿ•‘ 2021-01-14 16:00:43

Full-stack Java Script Developer

Apply

IGNW ๐Ÿ“Œ Beaverton, OR ๐Ÿ•‘ 2021-01-14 16:00:43

React Developer, Senior

Apply

Apex Systems ๐Ÿ“Œ Omaha, NE ๐Ÿ•‘ 2021-01-14 16:00:43

Application Developer, Senior

Apply

Apex Systems ๐Ÿ“Œ Beaverton, OR ๐Ÿ•‘ 2021-01-14 16:00:43

Mobile Application Developer

Apply

Uh oh! Something went wrong. Please try again.
We were unable to find any more job. Have you tried changing your search keywords?

ICYMI: Never Miss It Again!

You will be redirected to Federal Reserve Bank of Cleveland's preferred application process.