*Looking for Senior J2EE Developer/Lead with CI & TDD as primary skills*

Location: Boston, MA

Duration: 6 months+


*Job Description*

We are looking for the Senior J2EE developer/lead with 8+ years of strong
technical experience with minimum 1.5 to 3 years of actual hands on
experience on Test Driven Development (TDD) and Continuous Integration.
This position will be at client location who will work with team to
establish TDD and CI practices on multiple agile project teams.


The ideal candidate for this Senior Developer/Lead role will be passionate
about actual implementation of Continuous Integration and TDD through
automation on multiple project teams. A keen eye towards troubleshooting
and solving problems is paramount.


As a Senior Developer/Lead, you will work with both agile developers and
infrastructure engineers on a daily basis to establish the automated
development workflow using CI tools and identify opportunity to automate
the software development/delivery process from inception to deployment and
operations.


We're looking for a versatile candidate who thrives on being able to work
with new technologies and who can bring their creativity and passion in
creating innovative software delivery systems that are essential to the
overall development effort. This role places a heavy emphasis on both
rolling out Continuous Integration and establishes TDD practice for
multiple projects and also provides support to a large community of
developers in terms of continuous improvement of CI and TDD usage.

*Responsibilities:*

   - Should provide technical inputs to agile coach to develop roadmap to
   implement Continuous Integration and TDD practices across multiple agile
   and non agile project teams using different technology platform
   - Work across multiple project teams  to implement the continuous
   integration using Jenkins/Bamboo and other plug-ins and  ensure the
   successful implementation of Continuous Integration
   - Leverage a deep knowledge of the CI process, CI tools, Best Practices,
   automated builds, agile engineering practices and a variety of build, CI
   and testing tools to support and improve the software delivery
   - Enforce standards and best practices for Continuous Integration and TDD
   - Train the team members on Continuous Integration and TDD and provide
   full technical support for its implementation and resolve technical issues
   related to CI and TDD

*Job Qualifications*

   - Must have 3+ hands on experience of  Continuous Integration using
   different tools such as Jenkins/Bamboo, Maven, Git, Sonar etc
   - Must have 3+ hands on experience to establish  TDD practice for
   multiple using different frameworks such as xUnit, SpecFlow/ Cucumber/
   JBehave/ Fit/Selenium etc
   - Perform maintenance and troubleshooting of continuous build/
   integrations
   - Work to continuously improve speed, efficiency and scalability of the
   build, continuous integration  and TDD adoption
   - Recommend automation wherever feasible
   - Proactively communicate with the team
   - Proactively seek opportunities to implement improvements to internal
   team processes
   - Contribute to an atmosphere of cross-functional teamwork within the
   organizations Agile project life-cycle
   - Well organized and focused
   - In depth experience in following stand-up and configuration activities:
      - Strong hands on technical experience using J2EE components, .Net,
      application servers and mainly on continuous integration and TDD (
      Test Driven Development)
      - Experience in a Window/UNIX environment
      - Experience with source control management systems (i.e. SVN/GIT/CVS/
      Clearcase etc) and code branching/merging strategies
      - Experience with build-time dependency management (Ant, Maven, Ivy
      etc)
      - Experience with TDD and code-coverage tools
      - Expertise with build & CI  automation tools (Jenkins /Bamboo/Hudso/
      Buildforge  etc)
      - Expertise with static analysis tools, functional test automation
      techniques, JUnit, NUnit and other tools
   - Some experience with SQL and relational databases administration (i.e.
   Oracle, SQL Server)
   - Ability to excel within an "agile" environment (i.e. user stories,
   iterative development, continuous integration, shared ownership,
   test-driven development, etc.)
   - Strong written and verbal communication skills
   - Strong organizational skills and the ability to multitask; can set
   priorities and follow a timeline
   - Ability to work in a fast paced, constantly changing environment
   - Demonstrate good knowledge of tools and technologies; quickly learn
   and utilize new tools and technologies.



*Please share your updated resume at gunja...@usgrpinc.com
<gunja...@usgrpinc.com> or feel free to contact me at 614-588-8766*

-- 
You received this message because you are subscribed to the Google Groups 
"Oracle-HRMS-India" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to oracle-hrms-india+unsubscr...@googlegroups.com.
To post to this group, send email to oracle-hrms-india@googlegroups.com.
Visit this group at http://groups.google.com/group/oracle-hrms-india.
For more options, visit https://groups.google.com/d/optout.

Reply via email to