Technical Lead/ Software Architect Java/J2EE-Malta, NY
Hi,
Please find the below job description,
If interested reply me ASAP to surendra@palniinc.com
Title : Technical Lead/ Software Architect Java/J2EE
Location : Malta, NY
Duration : 6-12 months
RESPONSIBILITIES & DUTIES:
Responsible for maintaining one or more highly complex N-tier J2EE applications in a Factory Automation mission critical environment and adhere to client software development life cycle processes to ensure delivery of high quality and reliable software solutions:
· Requirements Engineering
- Participate in requirements elicitation activities and scope definition activities
- Analyze customer requirements and ensure that the requirements are clear, complete, consistent, unambiguous before development start
- Ensure non-functional requirements are specified (performance, installation utilities, deployment tools). Ensure product documentation requirements are specified
- Review customer acceptance criteria to ensure they are testable and develop test plans
· Design
- Develop High Level Design documentation
- Ensure requirements and design are effectively communicated to development team and help facilitate communication with customer for requirements clarifications.
- Develop Traceability Matrix to ensure all requirements can be satisfied by one or more design elements.
- Lead Design Reviews
· Software Development
- Provide guidance to the completing development based on design specifications
- Ensure source code change management processes are followed
- Ensure coding guidelines are in place and followed
- Participate in code reviews / audits
- Review installation, user, and administrator documentation.
- Update risk management plan to include critical risks identified during implementation.
· Software Testing
- Establish Test Strategy and guidelines for testing in Development Environment
- Review Test Plans and Test Cases developed by developers and testers
- Ensure test execution per test plan before deployment to QA environment
- Contribute and direct at all levels of testing including unit, functional, automation, performance and scalability testing
- Review Traceability Matrix to ensure all requirements have one or more test cases.
- Assist in transfer of knowledge to testing teams to ensure proper communication of requirements, scope and schedule.
· Installation and deployment
- Provide software build and deployment instructions to the deployment team
- Assist with troubleshooting any deployment or environment related issues
QUALIFICATIONS:
- BS Degree in Computer Science, Software Engineering or Information Technology Discipline
- 6+ years professional software development experience in Java/J2EE technologies with 3+ years in the capacity of a Technical Lead/Software Architect
- Experience with Semiconductor Manufacturing Systems and business processes is preferred
- Experience in working in onsite-offshore development model desired
- Experience in leading and managing small teams desired
SPECIFIC TOOLS AND SKILLS:
- Design and development using Java and J2EE technologies.
- Strong experience in Java technologies and frameworks like JSP, GWT, JMS, JNDI, JDBC, JAXB, Hibernate, Maven, log4j and JUnit.
- Strong XML technology experience such as XSD, XPath, XQuery, XSLT, etc.
- Solid understanding of Java Web Services WSDL, SOAP, XML, Web Services Development Kit.
- Experience with JBoss application server setup and configuration is desired.
- Experience with Build / Development tools such as Subversion, Ant, Maven, JUnit, Sonar and Jira
- Experience in Oracle, SQL Server development of large scale databases.
- Familiarity with MQ Series Message Bus technology
- Familiarity with JBOSS BRMS technology for workflow management
Surendra Tummalacherla
Palni Inc
1901 North Roselle Road, Suite: 800,
Schaumburg, IL 60195
Direct : 214-628-0129
Fax: 847 890 6394
Email Id: surendra@palniinc.com
You received this message because you are subscribed to the Google Groups "Frontier Knowledge Group" group.
To unsubscribe from this group and stop receiving emails from it, send an email to frontier-knowledge-group+unsubscribe@googlegroups.com.
To post to this group, send email to frontier-knowledge-group@googlegroups.com.
Visit this group at http://groups.google.com/group/frontier-knowledge-group.
For more options, visit https://groups.google.com/d/optout.

No comments:
Post a Comment