Vacancy expired!
The Federal Reserve Bank of Philadelphia is one of the 12 regional Reserve Banks that, together with the Board of Governors in Washington, D.C., make up the Federal Reserve System. It helps formulate and implement monetary policy, supervises banks and bank and savings and loan holding companies, and provides financial services to depository institutions and the federal government. The Federal Reserve Bank of Philadelphia serves eastern and central Pennsylvania, southern New Jersey, and Delaware.
Job Summary :
This Job Description is for the Information Technology Job Family, and could include anyone within the ITS department that performs these tasks. An ideal candidate must have knowledge of and be able to perform actions that are related to activities in the designated business line. The developer position designs or modifies automated applications and procedures for solutions to the most highly complex business problems. Also has full technical knowledge of all phases of application systems analysis and programming and is able to work independently at the highest level of technical/complexity in systems and programming. Directs and reviews work of lower-level personnel and/or may perform as an individual contributor and/or lead large and complex systems. Has thorough understanding of one or more FRS system development platforms.
Principal Duties and Responsibilities :
Develops web applications in a multi-tiered environment using modern frameworks such as ASP.Net MVC, Core, or Spring MVC, as well as Razor and WebForms. Using programming languages like C# or Java with a modern IDE (Visual Studio, Eclipse, or similar), ORM tools like Entity Framework and NHibernate, and source code management products like TFS and Subversion.
Develops solutions using web technologies and web frameworks such as HTML, CSS, JavaScript, jQuery, TypeScript (Angular), KendoUI, and Bootstrap.
Designs and develops relational database schemas, complex stored procedures and queries in environments such as SQLServer, Oracle, or similar.
Mentors developers and system analysts by providing direction and guidance when needed.
Participates on project teams as a senior developer and technical lead.
Participates on Bank, department, or system projects of moderate to high complexity. Demonstrates effective Core Competency skills for grade and position. Performs other related duties as assigned. Actively involved in the accomplishment of departmental and Bank wide quality initiatives. Complies with all applicable information security policies, guidelines, and practices
Education and Experience: