Tuesday, January 22, 2013

US CONSULTING - CONTRACT Position open for Senior Application Developer in South Lyon, Michigan || 6 Months Contract

Urgently send resume to safique@x-istech.com
Direct client requirement. We can schedule immediate interview.

Job Title: Senior Application Developer

Location: South Lyon, Michigan

Job Duration: 6 Months

 

Job Description:  

  • Top level technical expert in multiple specialized phases of application development.
  • Working independently within guidelines, provides technical consulting on complex projects considering equipment capacity, limitations, operating time and desired results. 
  • Creates detailed technical designs and develops applications using existing and emerging technology platforms. 
  • Writes new systems or applications of high complexity and scope, utilizing standard procedures and techniques.
  • Conducts analysis of organizational needs and goals for the development and implementation of application systems. 
  • Partners with business personnel to conduct analysis of organizational needs. 
  • May have senior quality assurance review responsibilities and duties including instructing, directing and reviewing work and responsibilities of other development team members.
  • Extensive creativity required across areas of expertise. 
  • A high proficiency level in specific job related skills is required. 
  • Minimum 5 years related experience preferred.
  • Bachelor's degree in related field preferred.

 Role/Responsibilities

  • Completes Java coding (implementation and enhancements) based on QR approved specifications,
  • Ensure implementations are properly documented within source and in design documents.
  • Ensure implementations are up to current standards for coding, naming, security, and versioning. This includes reviewing each class that was altered as a bare minimum.
  • Ensure implementations are adequately tested by automated tests and asserted correctly
  • Ensure scripting for other languages (SQL, KSH, etc.) are within standard security and coding standards.
  • Ensure configurations work in all environments throughout the project in products that we use (DataPower, WAS, CI, etc.).
  • Preparing deployment documents for the implementations they are responsible for (distributed MQ, WAS EARs, property files, software configurations, etc.)
  • Troubleshoot issues with implementations they are responsible for.
  • Unit test changes to implementations
  • Report status of all responsibilities to their SA or appropriate supervisor if the SA is not available or are the SA themselves.
  • Construct CI build template projects and insert into PVCS.
  • Configure CI environment to perform the project builds under their responsibility.
  • Report any defects to SA for tracking.
  • Maintain SCM version control for the project (if they do not have the rights to do a function they have the responsibility to find someone who does).
  • Create appropriate documentation to standards
  • Developer is accountable for designing and coding using multiple J2EE technologies and tools that can interface with various source systems (mainframe/web client apps) or datastores. This resource is responsible for source code management, deployments and writing documentation.
  • Prepare the Software Design Documentation, Requirements Traceability Matrix , Test Strategy, Test Case, System Mappings documentation
  • Co-coordinate with the Service consumers to resolve the issues related to accessing the services.
  • Prepare the promotion documents for the deployments and work with operations team if there is any issues with the deployments.
  • Test the Services in Dev, QA and Prod.
  • Code Reviews
  • Code the design to BCBSM Common Services standards using custom Java framework
  • Unit test the code ensuring appropriate coverage
  • Work on the technical design documents. Eg: SDD, DVD, Consumer guides, Test cases etc in all phases of iteration
  • Defect tracking and Issue fixing.
  • Assist in environment setup
  • Maintain defect logs to track and manage the defects.
  • Co-ordinate with Service Architect to prepare and analyze performance test results.
  • Prepare test data for performance testing and involve in performance testing.
  • Prepare consumer guide for consumers steps involved in consuming the common service.
  • Prepare transition document to support team.
  • Provide Post-Production warranty support

 Additional Requirements:

  • Familiar with server side implementation. Preferred candidate has background developing Services, not just consuming services.
  • Developed Web Services/EJB in Java
  • Familiar with WS-Security, SOAP/HTTP, WSDL, XML/XSD (Schemas)
  • Message Queue usage (IBM MQ preferred), JMS
  • Test Driven Development
  • Knowledge and participation of different types of testing (Unit testing, Integration Testing, Performance Testing)
  • Write (Develop) JUnit test cases
  • Used or knows what a Continuous Integration environment is for and if so used before.
  • Software Design Patterns (Singleton, Factory, Command, Delegate as examples). Any patterns will do. Candidate needs to demonstrate usage of design patterns.
  • IBM RAD 6/7 as base development tool (RAD 7+ preferred)

Category:    Information Technology - Application Developer

Minimum Experience:    5


--
You received this message because you are subscribed to the Google
Groups "US consulting Contract Opportunities" group.
To post to this group, send email to us-consulting-temp@googlegroups.com
To unsubscribe from this group, send email to
us-consulting-temp+unsubscribe@googlegroups.com
For more options, visit this group at
http://groups.google.co.in/group/us-consulting-temp?hl=en-GB

No comments:

Post a Comment