Title: Sr Java Developer
Job#: 12-21288
Bill Rate:: $70/HR on C2C
Position Type: Contract
Duration: 12 Months
Location: Eagan, MN
# of Openings: 2
Face to Face interview, communication skills should be excellent, this person is going to interact with team and clients
Description:
The Content Production Platforms organization within Client is responsible for designing and delivering core technology platforms that make it possible to deliver data to our customers via mobile, online, and print platforms. We are looking for a high energy and innovative individual with a passion for software development to join our team. The individual selected for this position will have an active role in the design and development on large-scale, enterprise-wide initiatives to build a platform that will be used throughout Client to enhance, relate, and deliver data to our customers.
The key area of focus for this position as a Sr. Software Engineer is to design and develop against one of several services within our publishing platform. This individual will contribute to solutions across the entire architecture stack using the current technologies including Java, XML, Web Services, Flex, Spring, Hibernate, and Oracle. Our ideal candidate has at least 5 years of experience in OO design and development roles on a large, enterprise-scale software program and background in coordinating with other teams to deliver an integrated solution.
Key Responsibilities
Technical
• This individual will work closely with users, technical leads, project managers, and other cross-functional development teams to design and deliver software solutions. This includes writing software, making modifications to existing software and integrating applications within the core pathway. It may also include discovery of new technologies and techniques to meet business requirements.
• Active coding in key technology is required for this development position and includes: Java/J2EE, Tomcat, Web Services, REST, Spring, Hibernate, XML, Oracle and JavaScript.
• The individual will also be responsible for applying working knowledge of OO design patterns to develop enterprise level solutions.
• As a Sr. Engineer, this individual is required to contribute, develop, and implement OO designs. These designs must also incorporate the business needs and considerations for supportability and platform reuse by multiple organizations.
• You may be needed to help the team identify and implementation solutions that are broken into short-term and long-term options that include information on full risk assessment of these options.
• Creates, reviews, and maintains all required technical documentation related to assigned software to ensure supportability and reuse.
• This individual will create software following disciplined development processes, adhering to team/company standards and software best practice guidelines, and corporate policies.
Quality
• Delivering quality of the software to our QED team is an important function of this position and this individual will be responsible for creating and executing unit tests on the code that they write for their service.
• Review and mentor the code created by peers and more junior developers.
Project/Team
• This team works in an agile environment and team members are responsible for participating in project planning sessions with team members to analyze development requirements, provide design options, and provide work breakdown and estimates of work.
• Provides timely status updates for areas of individual responsibilities within projects to lead and manager.
• Actively participates in team and daily standup meetings.
• Provide demonstrations of working software at the end of iterations that tie into an overall release.
Division/Group/Role
Content Production Platforms / Judicial & Platform Development / Senior Software Engineer
At Client, we deliver intelligent information quickly and efficiently, so professionals have knowledge to act. We combine industry expertise with innovative technology to deliver critical information to leading decision makers in the financial, legal, tax and accounting, intellectual property and scientific, healthcare, and media markets, powered by the world's most trusted news organization.
Education
• Candidates must have a bachelor's degree in Computer Science or related field with 5 years of industry experience in the related technologies.
Experience
• Candidates must have a minimum of 5 years experience in enterprise-class Java design and development, including at least 1 year of experience with Oracle databases, 3-5 years with web application servers like Tomcat, 3 years with Spring and Hibernate, and 3 years with XML-based tools like XSLT, Xpath, parsing and related XML processing tools.
• The candidate should also possess at least 3 years of experience with Web Services including SOA, WS stack or REST-based techniques and integration technologies such as IBM MQ and JMS.
• Strong development methodology and understanding of agile/iterative development is required.
• The individual must also have working knowledge of OO design patterns and has applied them in enterprise level development.
Skills
• Candidates should possess good problem solving, data analysis, design, and testing skills.
• Candidates must also have strong interpersonal skills. This includes good verbal and written communication skills, good team building skills and strong leadership skills. Candidates should be self-starting and capable of working independently or in groups. Candidate should regularly communicate and share knowledge, including upward communication of work status (e.g. to project managers, leadership, etc)
• A good candidate works hard, is a quick learner and is eager to leverage new technologies and able to balance and prioritize multiple concurrent projects effectively. Candidates should have a demonstrated ability to provide technical leadership on projects, an aptitude for generating innovative solutions, a bias toward action and an entrepreneurial spirit.
Desired Qualifications
• Desired qualifications include experience with the handling and management of large data volumes, streaming and batching techniques, background in test-driven development, pair programming and other agile/XP methodologies and experience with continuous integration frameworks.
• Experience with publishing or workflow systems is a plus.
• Experience with UI technologies and frameworks such as JavaScript and JQuery.
• A Masters Degree in Computer Science, Software Engineering or a related field is a plus.
At Client, we believe what we do matters. We are passionate about our work, inspired by the impact it has on our business and our customers. As a team, we believe in winning as one - collaborating to reach shared goals, and developing through challenging and meaningful experiences. With over 55,000 colleagues in more than 100 countries, we work flexibly across boundaries and realize innovations that help shape industries around the world. Making this happen is a dynamic, evolving process, and we count on each employee to be a catalyst in driving our performance - and their own.
Syed Abdul
Tel: 201-942-0222 (Direct) , 201-524-9600 x 108 (Desk)
Email: syed.abdul@ustechsolutionsinc.com
Linkedin: http://www.linkedin.com/in/syedavval
Company Website: www.ustechsolutions.com
--You received this message because you are subscribed to the Google Groups "Hotlist of US Consultants" group.
To post to this group, send email to usaconsultants@googlegroups.com.
To unsubscribe from this group, send email to usaconsultants+unsubscribe@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/usaconsultants?hl=en.
Postar um comentário