Developer (J2EE, Java)

for Princeton Information Ltd in Research Triangle Park, NC

Ada, Ajax, ASP, Consulting, CSS, Database, Developer, Development, Exchange, Flash, HTML, J2EE, Java, JavaScript, Lifecycle, Management, Oracle, Project, Recruiter, Risk Management, Sales, SOAP, SQL, SQL Server, Sybase, Telecom, Testing, Windows, XML, XSLT 
Research Triangle Park, NC
Area Code:
Travel Req:
Pay Rate:
Tax Term:
Position ID:
Dice ID:

Job Title:   Developer (J2EE, Java)

Job Description:   Role Overview (General Description)

* Participate in the entire software development lifecycle, including technical design, documentation, software development, unit testing and production implementation

* Participate in post-production software maintenance and bug fixes

* Implement solutions in a given technology domain (e.g., user interfaces, databases, high-performance computing, etc.) or specific application of technology to a business domain (e.g., algorithmic trading, low latency exchange access, risk management) characterized by recognized extensive experience, knowledge and skill in the technology or application of technology

Scope & Complexity

* Participate in design and implementation projects of low-to-moderate complexity for one particular application

* Responsible for non-functional and functional performance of one particular application

Responsibilities (Detailed Description)

* Understand and help shape a client s requirements at the team or sub-department level

* Plan and execute end-to-end development of applications from technical specifications and design documents

* Plan and execute successful unit, performance, system, integration and acceptance testing

* Plan and conduct code reviews and incorporate lessons into work practices

Mandatory and/or Desired Skills

* Must have subject-matter expertise in Java and J2EE including hand-coding using a text editor

* Must have strong knowledge of the financial industry. In-depth knowledge of particular financial products or processes preferred

* Must have strong Object-Oriented Design and development capabilities

* Must have general knowledge of database environments and platforms such as Oracle or Sybase as well as ability to write queries using SQL at a basic level

* Must be fluent in developing large web applications and portals using HTML, CSS, JavaScript, .ASP, .Net and/or Windows Communications Framework (WCF), XML and XSLT.

* Must be capable in Web Accessibility, Section 508 and ADA Compliance as it pertains to software design

* Desirable skills: EXJS implementation, JSON usage, AJAX, Web Services implementation, integration experience using Microsoft SQL Server Reporting Services (SSRS), SilverLight, Flex, Flash and SOAP APIs

* Must demonstrate excellent troubleshooting skills

Performance Expectations:  

Proactive Approach:  

* Shows drive, passion, and can-do attitude

* Identifies and suggests opportunities for change related to the project mission

* Works to drive project progress forward

Principled Behavior:  

* Fully complies with the Bank s Code-of-Conduct and all laws, regulations and policies, where applicable

* Shows true concern for compliance and control standards and earns the trust of Client staff and management

* Is diligent, disciplined and organized in his/her work: meets deadlines, strives for high quality, has complete documentation

People Leadership:  

* Thinks ahead and coordinates efforts to support strategy

* Understands a range of attitudes and styles leverages differences to achieve superior project results

* Supports and helps others and is responsive to requests from related areas of responsibility

* Transfers skills and knowledge to Client staff as appropriate

* Is accountable for her/his actions and results

* Contributes to a positive and inclusive team environment, inspires others

* Integrates well, builds constructive relationships with people from diverse backgrounds

* Partnership with Clients:

* Proposes solutions that meet Client s needs

* Communicates effectively; moves easily from discussion to agreement

* Is calm and confident with Client staff and clients of the project

Professional Skills:  

* Has developed a complete base of knowledge in her/his area(s) of expertise

* Effectively applies her/his knowledge to deliver solutions that fit the purpose and are feasible

* Readily shares knowledge

* Approaches problems systematically and objectively, analyzes facts and evaluates options, draws sound conclusions

Princeton Information is one of the nation's top five privately-held IT consulting firms, in business since 1985. Princeton Information services a clientele of primarily Fortune 500 companies nationwide. With annual revenues over $120 million, Princeton Information operates across the US from multiple regional offices.

Our Commitment to Our Consultants

As a privately held company, Princeton Information is solely committed to the success of clients and consultants - not to any shareholders. PI's success is grounded in the relationships we build with our consultants. We seek the best people; provide career path counseling; as well as the most challenging opportunities in business and in IT. As part of its culture of loyalty and commitment to its consultants, Princeton Information is committed to doing all we can to ensure our consultants have the best possible search, placement and work experience possible.

Our Services

Working with one Princeton Recruiter will gain you access to over 500 open requirements with the top clients in the US across all industries (finance, insurance, pharmaceutical, commercial, telecom, media, manufacturing) nationwide. Our local recruiters have in-depth knowledge of our clients and opportunities. They will work with you to find you the best possible opportunities for you and your career.

Our Relationships

Our relationships with our clients, as well as our consultants, are critical to our success! We have a robust sales organization that ensures that Princeton has the inside track on what attributes a person needs in order to be successfully placed and engaged at our clients. We know the technical and non-technical skills that our clients are looking for and we ensure that you are educated about the client prior to your interview with them. Princeton is committed to going above and beyond to ensure that each meeting you have with a client is a successful one!
Recruiting Department
Princeton Information Ltd
100 Plaza Ten
Jersey City, NJ 07311
Phone: (201) 604-9900