*Dear All,If you have anyone with you for the following position, please
send the suitable resume along with Contact Details, Current Location and
Pay Rate as soon as possible.Kindly share suitable resumes ASAP
to mayan...@idctechnologies.com <mayan...@idctechnologies.com>
Your earlier reply would be highly appreciated*


*Sr. Java Developer *

*Location: Waltham, MA*

*Duration: 6+ months*

*Interview Process: Pr-Screen Questions + Phone + Skype (if not local)*

*There are 3-4 spots that are open in this group*

*Keys – Spring, HIBERNATE, HTML, HTML 5, Javascript, SQL, AWS, NoSQL
databases, Vert.x, Node.JS*

 Job Requirements:

   - Basic:
      - á Java/J2EE – higher amount of experience here
      - á Event Driven Programming Environment (Vert.x, Node.JS)
      - á Spring/Hibernate
      - á JavaScript / HTML5 (prefer experience with Bootstrap/Backbone)
      - á NoSQL databases (prefer Cassandra experience)
      - á Relational databases (Oracle)
   - Applied:
      - á Policies and procedures related to product development
      - á Coding standards
      - á In-depth knowledge of our products and services
      - á System documentation requirements
   - Skills:


   - á Analytical and Problem solving skills
   - á Excellent communication (verbal and written) skills



Applicant must meet MOST of these requirements.



Description:

Summary:

Designs complex software applications for specific program modules within a
bigger application. Codes application instructions into the local
environment. Reviews code to ensure compliance with coding standards and to
ensure that business requirements are met. Deploys new applications on to
the development environment for testing. Reviews the programming code of
other developers and makes comments or recommendations for improvements.
Prepares documentation on the design process. Works closely within a team
that follows an Agile Software methodology.



Essential Duties and Responsibilities:

   - Designs complex software applications for specific program modules
   within a bigger application, which involves:
      - Obtaining and reviewing system requirements from Business Analysts
      and the Product Management indicating the business needs and
      functionalities of the proposed application;
      - Engaging in discussions with Product Management and others on the
      feasibility of the proposed application and the time necessary to
      accomplish the work; Estimating software development task times to enable
      management to provide estimates to the client for the time needed to make
      product changes;
      - Creating a high level design document that describes the approach
      to be taken and programming details;
      - Engaging in discussions with management and Architecture;
      Incorporating recommendations for change; Responding to questions and
      explaining or defending application design decisions and approach;
      - Partnering with Developers to develop a detailed design, specifying
      tables, fields, types of data to capture, etc.;
   - Codes application instructions into the local environment. Reviews
   code to ensure compliance with coding and architectural standards
   (including security standards) and to ensure that business requirements are
   met.
   - Ensures that code is tested using Unit, Integration and Behavioral
   Tests
   - Interacts with Operations and Release Engineering to produce
   installable components and final systems in order to get the product ready
   for release. Interacts with the Architecture team during the product design
   phase to validate designs for technical soundness. Interacts with
   Performance Engineering to ensure that product performance conforms to the
   service level agreement.
   - Interacts closely with QC Automation / Manual testing teams to jointly
   review Test scenarios to ensure that the combination of Unit, Behavioral,
   Integration and System tests work cover the entire application. Fixes
   issues raised as a result of the tests above
   - Reviews the programming code of other developers and makes comments or
   recommendations for improvements.
   - Prepares documentation on the design process. Reviews design document
   and makes changes based on team input
   - Provides technical advice and guidance to lower level personnel to
   facilitate the flow of work and the resolution of problems.
   - Performs other duties as assigned.





*Thanks & Regards*


* Mayank Tripathi*

*Technical Recruiter*

 *IDC Technologies*


*1851 McCarthy Blvd. Suite 116, Milpitas, CA 95035 Phone: 408 868 5137,
Fax: 408-608-6088*


*Email: mayan...@idctechnologies.com <mayan...@idctechnologies.com>
Website: **www.idctechnologies.com* <http://www.idctechnologies.com/>

*GTalk/YM:  mtripathi.recruiter MP Please consider the environment before
printing this email. *

*"Under Bill s. 1618 Title III passed by the 105th U.S. Congress this mail
cannot be considered spam as long as we include a way to be removed from
our mailing list. Simply send us an e-mail with REMOVE in the subject and
we will gladly REMOVE you from our mailing list."*

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

Reply via email to