We provide IT Staff Augmentation Services!

Senior Technical Lead,resume Profile

2.00/5 (Submit Your Rating)

Professional Experience:

Senior Technical Lead

Responsibilities:

  • Have accountability for project and/or program level delivery within the IT department.
  • Lead a software development team of 6 people.
  • Review and assist with software development planning and concept of operations development.
  • Maintain a systems level view of all projects and understand all interfaces and interaction of specified components.
  • Serve as a liaison between the business community and IT, influence across multiple organizational levels.
  • Resolve project issues across multiple business and technology teams.
  • Lead and participate in software design sessions.
  • Develop power point presentations to support demonstrations and briefs.
  • Demonstrate capabilities of developed software and new technologies in development.
  • Interface and establish relationships with customers including both technical and non-technical points of contact.
  • Assisting the development staff with any development issues that might arise.
  • Development of tools to support development and product integration.
  • Maintain developer resource allocations to support deadlines and build deliverables.
  • Assist with review and writing of requirements to support development tasks.

Required Qualifications,

Skillsets and Abilities:

  • At least 12 years of experience in Java software development and technical team leadership.
  • o Required: J2EE Application Development/SQL.
  • o Preferred: Spring MVC/Struts 2/JSF/JPA/Hibernate/Oracle Database.
  • o Preferred: UNIX/Weblogic/BASH/Git/Scrum.
  • Extensive knowledge of software design patterns and methodologies including experience with web-based development and object-oriented design.
  • Expertise to drive projects with comprehensive project management plans, estimate analysis, deliverable identification and execution.
  • Demonstrated ability to lead and manage across technology disciplines in an organization.
  • Ability to establish and maintain a high level of user trust and confidence in the IT group's knowledge of and concern for users' business needs.
  • Ability to present and explain technical information to diverse audiences and to influence decision makers and influencers.
  • Ability to write clear proposals, project plans and technical documents and to weigh various suggested technical solutions against the original business needs and choose the most cost-effective solution.
  • Excellent oral and written communication skills.
  • Excellent analytical and coding skills.
  • Excellent organizational and leadership skills.
  • Experience with entire software stack from database schema design to screen layout and development.
  • Knowledge of the full life cycle of software development processes.

We'd love your feedback!