Monday 15 April 2013

  
Team Lead (front-end + back-end)* 

   ü  8+ yrs of Java/J2EE, experience of developing rich-UI web apps
   ü  2+ yrs in front-end technologies – HTML, CSS, Ajax, JavaScript, jQuery
ü  2+ yrs with back-end development including middle-tier Java coding, EJB, SQLs, etc
ü  Experience with Agile/Scrum, design patterns, UML, TDD
ü  Strong experience with frameworks such as Spring, Hibernate, Velocity, etc
ü  Experience with architecture definition, code reviews, performance optimization, SQL optimization and code troubleshooting
ü  Experience with a range of application servers – JBOSS, Apache
ü  Ability to lead a team of 4-8 resources
ü  Experience working with globally distributed (offshore/onshore) teams
ü  Willingness to work across multiple time zones
ü  Experience of building cloud-based SaaS products is a plus
ü  Ability to perform requirements analysis and OOAD design
ü  Experience with JUnit, unit testing process/frameworks
ü  Prior experience with content-management and archiving systems is a plus

* Please note that ALL Team Leads are Sr Developer resources with hands-on development responsibilities/deliverables

Backend - Java Team Lead/ Sr. Developer

The team lead works closely with the Project Manager on all the management activities and works with the team members to allocate work, code reviews, design reviews etc. Helps mentoring the development team members and helps resolve any technological obstacles and provides guidance to the team members.

ü  or more years Experience in S/W industry preferably in Java technologies
ü  4 years or more of core java experience developing multithreaded components (parallelism, synchronization, contention issues, semaphores etc)
ü  Understanding of data structures and  underlying implementation and issues involved with respect to the optimal use of different data structures in different circumstances etc
ü  JDBC (SQL, Transaction Mgmt, ACID, Locking
ü  Network, file I/O, Channels, NIO is a strong plus, buffered I/O
ü  RPC, RMI
ü  or more years of experience in Linux
ü  4 or more years of experience with Postgree or Db2 or MSSQL (Create, index, select, Stored Procetc)
ü  Must have good experience in OOD concepts, modular code
ü  Experience with JUNIT for unit testing
ü  Performance: methodology for measuring performance, finding bottlenecks, understand typical performance impediments (heavy I/O, network, database (indexes…), computational)
ü  Scalability: resource management, caching, load balancing, etc.
ü  Nice to have: Distributed systems, high availability, redundancy, failover, load balancing
ü  Nice to have: Archiving, document management, ECMs…
ü  Nice to have: Search engines and document content extraction
ü  Nice to have: Jboss (particularly MBeans)
ü  Nice to have: Lucene or other search engines
ü  Nice to have: Web services (on the producer end, client development not as relevant)

Not so relevant: spring, hibernate, Ajax, struts, html, javascript…


Front-end Developer

ü  3+ yrs of Java, 2+ yrs in front-end technologies – HTML, CSS, Ajax, Javascript
ü  Experience with at least one Ajax libraries - extJS, jQuery or Dojo
ü  Experience with JUnit, unit testing process/frameworks
ü  Experience with Struts, Velocity and other UI/MVC frameworks
ü  Experience writing SQL queries
ü  Experience building rich-UI based web applications
ü  Prior experience with content-management and archiving systems is a plus

Sr. Front-end Developer

ü  6+ yrs of Java, 4+ yrs in front-end technologies – HTML, CSS, Ajax,Javascript
ü  Experience with at least one Ajax libraries -  extJS, jQuery or Dojo
ü  Experience with Agile/Scrum, design patterns, UML
ü  Ability to perform requirements analysis and OOAD design
ü  Experience with JUnit, unit testing process/frameworks
ü  Experience with a range of application servers – JBOSS, Apache
ü  Experience with Struts, Velocity and other UI/MVC frameworks
ü  Strong experience  with SQL queries
ü  Experience building rich-UI based web applications
ü  Prior experience with content-management and archiving systems is a plus

Back-end Server-side Developer

ü  3+ yrs of Java, 2+ yrs in back-end technologies – Java/J2EE, core Java, JMS, EJB, POJOs
ü  Experience with JUnit, unit testing process/frameworks
ü  Strong experience with  constructing complexSQL, database modeling,  normalization and SQL query optimization
ü  Experience with a range of application servers – JBOSS
ü  Prior experience with content-management and archiving systems is a plus

Sr. Back-end Server-side Developer

ü  6+ yrs of Java, 4+ yrs in back-end technologies – Java/J2EE, core Java, JMS, EJB, POJOs
ü  Experience with Agile/Scrum, design patterns, UML, TDD
ü  Ability to perform requirements analysis and OOAD design
ü  Experience with JUnit, unit testing process/frameworks
ü  Strong experience with  constructing complex SQL, database modeling,  normalization and SQL query optimization
ü  Experience with a range of application servers – JBOSS
ü  Prior experience with content-management and archiving systems is a plus

QA Lead                                      
                  
Responsibility:
Key responsibility is to develop test plan, test cases, test scenarios; develop test data; write test scripts (manual/automated), perform testing, logging and following up on defects/issues, provide management reports/test metrics

 Skills:

ü  8+ yrs of IT, 2+ yrs in a Lead QA role
ü  Experience of testing Web Applications, Web Services, Stand alone java Code, Multithreading and API/SDK
ü  Experience of cross-browser and cross-platform testing
ü  Experience of testing platform products such as networking products, cloud products, SaaS products
ü  Experience of Automation testing and in Manual Testing.
ü  Experience of testing in an Agile/Scrum environment
ü  Experience of test plan development, test case/scenario writing, test script writing
ü  Experience of Testing Java based applications
ü  Good knowledge in SQL for debugging/analysis purposes
ü  Experience of working with US or Europe clients will be a plus

Program Manager

ü  Minimum ten (10) years experience managing enterprise software implementation
ü  Creates and executes project work plans and revises as appropriate to meet changing needs and requirements
ü  Identifies resources needed and assigns individual responsibilities
ü  Manages day-to-day operational aspects of a project and scope
ü  Reviews deliverables prepared by team before passing to client
ü  Effectively applies Company’s methodology and enforces project standards
ü  Prepares for engagement reviews and quality assurance procedures
ü  Minimizes exposure and risk on project
ü  Ensures project documents are complete, current, and stored appropriately
ü  Tracks and reports team hours and expenses on a weekly basis

  Client Management

ü  Manages day-to-day client interaction Sets and manages client expectations
ü  Develops lasting relationships with client personnel that foster client ties
ü  Communicates effectively with clients to identify needs and evaluate alternative business solutions
ü  Continually seeks opportunities to increase customer satisfaction and deepen client relationships
ü  Builds a knowledge base of each client's business, organization and objectives

  Excellent abilities in public communications and consensus building

ü  Facilitates team and client meetings effectively
ü  Holds regular status meetings with project team
ü  Effectively communicates relevant project information to superiors
ü  Delivers engaging, informative, well-organized presentations
ü  Resolves and/or escalates issues in a timely fashion
ü  Understands how to communicate difficult/sensitive information tactfully.
ü  General understanding in the areas of application programming, database and system design is  highly desirable
ü  Maintains awareness of new and emerging technologies and the potential application on client engagements
ü  Excellent ability to work in a team environment
ü  Proficiency in computer applications such as Microsoft Word, Excel, Project and - PowerPoint
ü  PMI or other project management experience and certifications are a plus                     

Responsible for –

ü  assist with screening
ü  on boarding of resources,
ü  assisting the onsite PM in defining distributed delivery process,
ü  program / projects planning
ü  Reviewing/presenting team progress.
ü  Risk analysis and Mitigation
ü  Budgeting
ü  Technical Guidance to the team
ü  Team Building

Eligible candidates can send their resume to   
                      exceljobsinfo@gmail.com





No comments:

Post a Comment