Current Opportunities

  • Share this Job

Technical Lead

Location : McLean VA
Job Type : Temp/Contract to Direct
Hours : Full Time
Travel : No
Relocation : No
Job Category : Information Technology

Job Description :

Primary Duties

  • Responsible for directing development resources in the build or modification of Web Information Systems and applications on the Java platform

  • Ensure standards and procedures are being followed to support, maintain and document applications

  • Ultimately responsible for the accomplishing of the design and production implementation

  • Create development project plan for development resources

  • Produce, publish and maintain Build documentation artifacts adhering to department protocol

  • Write technical specifications for development resources, or provide specific direction to development resources that will enable them to write effective and efficient solution

  • Define and delegate  work to the developers

  • Coordinate and document code reviews

  • Coordinate with Networking and Server Administrators to prepare non-production and production environments for new or enhanced applications

  • Communicate implementation plan and design effectively both verbally and in writing to the development team members

  • Provide high level sizing estimates for business value assessments and product road mapping

  • Develop project task lists and estimates for detailed work scheduling

  • Collaborate with the Web architect on application design

  • Participate in design reviews to provide alternative work arounds, design efficiencies and submit realistic expectations for timelines

  • Collaborate with User Interface Developer and Customer Experience Designer on application user interface design

  • Collaborate with the architect and data modeler on database design

  • Conduct system testing prior to code going to Quality Assurance Testing

  • Support Quality testing and defect resolution

  • Coordinate and support Stress Testing

  • Coordinate and support Security Scan Testing

Required Skills

  • Proficient in JAVA/J2EE

  • Proficient in distributed Java technologies like MDB and EJB

  • Proficient in interpreting UML for system design

  • Proficient with OO concepts and how they apply to design and architecture

  • Proficient with MVC Framework(s)

  • Working knowledge of Software Development Tools and Programming Languages

  • Working knowledge of Relational Databases and query languages

  • Demonstrated Strong interpersonal, negotiating, and problem-solving skills

  • Understanding of software development practices and concepts

  • Must be able to work with common web technology and MS-Office file formats

  • Working knowledge of DB2 and SQL concepts.

  • Working knowledge of XML/XSLT

  • Working knowledge of Web Security (keys, certificates, trusts, etc.)

  • Working knowledge of source code management tools such as cvs, subversion and archiva

  • Working knowledge of web services like REST and SOAP

  • Working knowledge of IBM Websphere Application Server

  • Working Knowledge of IBM MQ Series

  • Working knowledge of Hibernate

  • Working knowledge of Rational Software Architect (RSA)


Required Qualifications :


Powered by AkkenCloud