Hire IT People, LLC Senior JAVA Developer in cambridge, Massachusetts

Senior JAVA Developer

Apply Now

Sign up for similar job alert!

Job ID :

1302

Company :

NTT Data

Location :

cambridge, MA

Type :

Hire

Duration :

6 Months

Rate :

Open

Status :

Active

Openings :

1

Posted :

5 years ago

Our client is seeking a Senior Software Engineer who,

as a member of the Development team using cutting-edge tools and

technologies and methodologies such as Agile.

The key responsibilities for this position include the following:

As part of a dynamic team, analyze, design and implement all layers of web

applications using development methodologies such as Agile.

Ensure successful delivery of and participate in all phases of development

for existing and new systems, from planning, requirements gathering and

design to development, testing and deployment.

Troubleshoot and proactively solve software issues.

Ensure compliance with University standards for security, privacy, and

accessibility.

Collaborate with other members of the team including the technical

architect, project managers, business analysts, QA analysts, developers,

systems and database experts.

Collaborate with colleagues in HUIT and around the University to ensure

successful integration with existing systems and infrastructure.

Other activities include but are not limited to the

following:

Contribute to and follow documented software development standards.

The ideal candidate will be committed to producing excellent software and is

a self-starter committed to delivering projects on-time. The demonstrated

ability to learn new technologies is highly desirable. The aptitude and

desire to be a "hands on" contributor is essential. The position

reports to the Manager of Software Development within the College and

Athletics practice.

Bachelor’s degree in Computer Science or related

technical discipline or 5+ years software application development experience.

Deep understanding of web architecture in Java;

familiarity with Grails, Groovy, Spring/MVC a plus. SQL, JavaScript

(JQuery), RDBMS (Oracle preferred) 3+years of experience with Object

Oriented analysis and design.

Ability to independently translate business requirements analysis into

technical design specifications and development, and work comfortably in any

layer of an application (GUI, Business Objects, Domain/Database). Strong

interpersonal and written/verbal communication skills.

Ability to handle multiple projects simultaneously in a dynamic team

environment and meet scheduled deadlines.

Commitment to collaborate within a strong team-oriented environment and

follow team processes.

In addition to the required skills, the ideal candidate

will have these highly desirable skills:

Experience with Agile methodologies (test-driven development, continuous

integration, iterative incremental releases) a plus.

Experience with additional programming languages, e.g.,

Perl, Python, C, a plus. Familiarity with Apache, Tomcat environments

Familiarity with source code control systems like SVN /

GIT

Development Platforms: Windows, Unix, OS X.