Job Seekers, Please send resumes to resumes@hireitpeople.com
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. Other activities include but are not limited to the
following: |
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.