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.