Location: Cleveland
URL: http://www.clevelandfed.org/about_us/career_center/index.cfm
Our People Make the Difference
The Federal Reserve Bank of Cleveland is part of the nation’s central bank. We’ve provided many opportunities for professional growth during our history.
For twelve 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.
At our state-of-the-art Cleveland Office we are seeking innovative thinkers with vision to build the framework that will carry the Bank into the future. Join our team!
Senior Java Programmer - eGovernment Internet Channel
An exciting opportunity exists within The Federal Reserve Bank of Cleveland to serve as a Senior Java Programmer in the eGovernment (eGov) Internet Channel Department. The eGov Department supports two major Treasury applications and a priced-service application, including new electronic collection methods that facilitate the ability of agencies to conduct transactions online. The successful candidate will build, enhance, and support complex N-tier mission critical custom financial web applications in a JEE environment. The individual will also provide technical leadership, support and direction to the department and its members.
Essential Accountabilities:
· Designing and developing object oriented, flexible, scalable and extensible Java components;
· Performing analysis and design in the context of full life cycle systems development including UML, Use Cases, Sequence and Class Diagrams;
· Defining technical requirements through interviews with business analysts;
· Providing technical architectural direction when needed;
· Developing prototypes and/or functional/technical specs to meet business needs;
· Coding and testing software changes in accordance with department and generally accepted standards;
· Taking ownership of and responsibility for a business application or project;
· Actively engaging in team based solution, design, and problem solving activities;
· Actively proposing and implementing continuous improvements to applications and processes;
· Working in an independent fashion as a member of a larger team on tasks to meet required deadlines;
· Performing code reviews and mentoring of other programmers;
· Developing test plans/scripts and coordinating unit/integration testing with business teams;
· Interacting with QA team on functional design, test plans, defect and change control;
· Maintaining required documentation including Software Development Life Cycle (SDLC) documentation;
· Providing user and production operational support as required for systems under the department’s responsibility.
· Perform other duties as assigned or requested.
· Adhere to the Bank's attendance policies through regular and prompt attendance
Job Specifications:
· Bachelor's degree
· 4 + years of related work experience
· Basic Analytical Skills
· Knowledge of complex and diversified procedures, practices, and policies
· Proficiency with complex business machines (computers, etc.)
· Knowledge of complex procedures and practices of a specific function
· Ability to perform involved, independent research and creative work
· Knowledge of procedures and services of related areas (such as accounting or purchasing)
· Specialized, technical skills
· Thorough understanding of a scientific discipline (for example, economics, management, computer science)
Additional Job Specifications:
The following job specifications are required:
· Bachelors degree in Computer Science or related field;
· 5+ years enterprise/systems software development, including extensive experiences in Web-based implementations using Java and related technologies. Familiarity with JEE, Servlets, EJB, Weblogic, XML, and Oracle;
· Strong verbal and written communications;
· Strong understanding of software development life-cycle and industry best practices;
· Strong understanding of JEE concepts, OO design and development;
· Knowledge of design patterns and frameworks;
· Experience developing eCommerce, high volume, 24/7 high availability applications;
· Strong leadership, interpersonal, mentoring and team building skills;
· Customer focused;
· Strong time management skills with demonstrated ability to multi-task;
· Must exhibit strong self-motivation and discipline;
· Excellent problem-solving skills and the ability to work reliably as part of a larger team;
· Thorough understanding of build process and source control systems; for example Rational Team Concert or equivalent change control tool.
The following job specifications are desired:
· Experience with TDD, test driven development
· Masters Degree, Computer Science.
NOTE: Applicants for this position must be U.S. citizens or lawful permanent resident aliens with at least three or more years of U.S. residency from the date of legal entry to the U.S.
To apply: Apply on-line: http://www.clevelandfed.org/about_us/career_center/index.cfm
No comments:
Post a Comment