Technical Team Leader

Company Name Confidential
4-6 years
5 months ago 97 Applied
Job Description

  • Manage code builds and server deployments over multiple test and production environments using Jenkins.
  • Manage a team of developers responsible for development, testing debugging, and maintenance of the PBUSE software application.
  • Incorporate existing technology such as J2EE, SpringBoot, JPA, Hibernate, JSF, React JS, SQL Server to gain performance and to save project time line.
  • Facilitate daily scrum meetings, sprint planning, sprint reviews, and sprint retrospectives.
  • Maintain team lead status and often play scrum master for those with an agile setup.
  • Develop the view-controller components using Servlets/JSP/JSF, ReactJS, JavaScript, CSS, HTML and DHTML.
  • Serve as key player in, and developer of, extensive user customization tool for the UI.
  • Team compose of myself and another senior level java engineer, a designer, and a junior developer.
  • Involve with project planning, allocation of resources, estimations and have periodic status meetings with developers using JIRA.
  • Support Jenkins continuous integration system.
  • Provide technical analysis and support on Linux configurations.
  • Develop training materials to help educate other developers about proper git usage, including advance submodule usage.
  • Collaborate with database administrators, business analysts and configuration technicians to ensure seamless roll-out of quarterly software upgrades.
  • Design and develop artificial intelligent - fundamental skills tutors in both math and science including development of graphical ecological system.

Education

Bachelor Of Computer Application (B.C.A)
Bachelor Of Technology (B.Tech/B.E)
Master in Computer Application (M.C.A)