Software Developer - Lead
Work Summary The candidates filling this Lead position will be responsible for working with Development leads and Architect in the high-level systems design/architecture and full-scale implementation of the system. The candidate will perform in a server-side development role or may also work on client side , and may also be responsible for writing requirements/technical specifications/use cases. The candidate is expected to demonstrate expertise in core Java as well as Spring and Hibernate and web technologies such as and SOAP, XML, CXF and XPATH. Applicants should have experience using multiple programming/scripting languages, developing automated test cases using the JUNIT Framework, and in cross browser development. Experience with JSF, Richfaces, AJAX, XHTML, DHTML is a major plus. The candidate is expected to work creatively and independently to accomplish project goals. Responsibilities The ideal candidate will be responsible for: Strong written and oral communication skills are essential. Lead software development groups and teams in change control, issues resolution, requirements management, analysis and design, programming/construction, testing and transition of applications into a production environment Serve as technical expert on development, coding, testing and debugging stages of application and system integration Provide a high level of visibility to clients and act as frontline point of contact regarding corporate standards Formulate and define system scope and objectives for assigned projects Lead activities and interact with users through all phases of the Systems Development Life Cycle (SDLC) to assure consistently timely and accurate delivery of business application systems per Service Level Agreements Develop detailed specifications, application coding, unit and systems testing for the IT department Examine, devise and modify procedures to solve complex problems that require a deep level of specialization and expertise in regard to existing system capabilities, technological advancement, operating time or the form of desired results Work with units throughout company to facilitate development, validation and delivery of software solutions Lead the planning and training of internal clients when new applications are launched or new processes are put in place Lead the collaboration between team members as well as across FCEs/BSUs to identify ways to improve existing processes and technical output Provide technical and analytical guidance to team members to facilitate the implementation of new technologies Conduct project tracking activity and walk through of software code to ensure adherence to quality standards and procedures Conduct analysis, identification, planning and control of risk management procedures and practices at a departmental level Promote and institute policies that foster quality standards and industry best practice Create and update all relevant documentation and specifications for design, development, and testing Provide recommendations for improvement to existing processes and procedures Participate in design/architecture meetings. Apply industry standard analysis, architecture, and development techniques to assist in providing optimum solutions. Performing comprehensive preliminary testing and producing all entrance criteria documentation required to promote products under development to Software Test (SQA). Interacting with other areas within the client to implement interface points via web services and other technologies. Demonstrate strong problem solving ability, logic, and analytical skills. Maintain team spirit and a positive attitude are important . Experience : Required experience in: J2EE and Core java, design patterns Hibernate and Spring JUNIT testing XML and Webservices - CXF is a plus Good written and verbal communication skills and ability to communicate with technical staff Leading technical teams on complex projects Desired experience in: JSF, Rich faces, AJAX, XHTML, DHTML JBoss Knowledge, Skills, and Abilities: Strong programming skills and knowledge of information processing technology Extensive experience with the most current software engineering standards, practices, methods, tools and trends Prior experience working with Windows and Unix operating systems Must be able to demonstrate a proactive approach to problem resolution, attention to detail and the ability to be lead a team-oriented (cross process/function/group) environment Ingenuity and demonstrated proficiency developing technical strategies Ability to interact effectively with all departments and employee levels Demonstrated ability to develop technical solutions that adhere to corporate business objectives Ability to work independently on multiple projects Excellent interpersonal, written and verbal communication skills Strong analytical skills are crucial The ideal candidate must have at least 10-12 years of progressively diverse analysis, development, and testing experience using Java and Webtechnologies . The person must demonstrate strong knowledge and experience with the responsibilities outlined above. The candidate must have significant experience with technologies listed. Experience in J2EE and core Java packages. Experience in web technologies such as: XHTML, DHTML, CSS, JavaScript, AJAX, and cross-browser development. Experience with XML. Experience in developing automated test cases using the JUNIT Framework. Experience in other frameworks such as JSF, Spring, Hibernate, etc. Experience with JBOSS is a plus Good communication skills in order to interact with clients, and other technical staff. Platform Tools : JBoss, WebStart, JBuilder, Eclipse Languages: Java, HTML, DHTML, Swing, Applets, JSP, XML, JSF Operating Systems : Windows, UNIX/Linux Education A Bachelors degree with extensive coursework in Computer Science or an equivalent combination of education and experience from which comparable knowledge and abilities can be acquired is necessary. 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!
|
Princeton, NJ
|
Expired |
Robyn Fountain
Writer
View profile
Stephen L. Betts
Blog & Content Writer
View profile
Brenda Usher-Carpino
Translator
View profile
Related projects
Search for freelance jobscan’t wait for more clients
and advertising. Thank you."