What are the responsibilities and job description for the Technical Lead position at J2 Solutions?
W2 ONLY
POSITION SUMMARY :
The Technical Lead guides the activities of Application Development resources the position supervises. This position will apply communication, analytical and problem-solving skills to provide technical direction to the resources building information systems. The Technical Lead is responsible for setting the overall technical direction of design and development activities for new and existing solutions to meet business requirements in the 3PL domain. This position will be responsible for reviewing and / or documenting software design, work estimation, and communication of technical solutions to stakeholders. This position will have oversight of system deployments and provide support to other departments as required.
KEY RESPONSIBILITIES :
- Taking specifications and lead development of scalable and reusable solutions
- Maintenance and production support of the IT systems
- Working well within the IT team and occasionally providing feedback on client projects
- Participating actively in team meetings and collaborating on planning, development, testing and deployment
- Coordinate meetings with internal and external project team members to identify and resolve issues
- Clear, concise, timely, and accurate communications (both written and verbal) with the right audience.
- Drives business and technical discussions.
- Effective end-to-end delivery of projects and programs. Ensures the right plans are developed, the right connections are made, the right actions taken, and ultimately, the right technical solution is delivered with quality. Mitigates risks effectively balancing short term decisions with long term consequences when delivering projects. Escalates with good judgment. Is proactive.
- Integration of Order Management (OMS), Warehouse Management Systems (WMS) and Transportation Management Systems (TMS), and ERP systems
- Coordinating with cross-discipline team members to make sure that all parties are on track with project requirements, deadlines, and schedules
- Depth of business, business operations, systems and technical operations domain
- Ensure the business problem, requirements, technology, and delivery plans are defined.
- Build consensus, secure commitments, and negotiate positive outcomes on engineering processes, team alignment, and delivery across Client teams. Level of influence into product, project, and / or program strategy, design approaches, architecture, team and organization.
- Collaborate with engineering teams to drive product roadmaps.
- Address bottlenecks, provide escalation management, anticipate and make tradeoffs, and balance the business needs versus technical constraints.
- Review the system design for the implemented solution with the test / validation team and address any issues.
- Mentor technical staff involved on technical aspects of the systems developed.
- Transfer knowledge of developed systems to support teams.
- Clarify and drive project commitments as well as establish and maintain clear chains of accountability.
- Establishing effective project communication plans and ensuring their execution
- Facilitating change requests to ensure that all parties are informed of the impacts on schedule and budget
- Analyze business situations, create processes, and demonstrate problem-solving and analytical thinking skills for the success of the project
- Generate reports to track the progress of projects and deliverables
- Assist technical staff by providing historical and current insight into any of the existing business systems.
- Supervise and / or provide guidance to technical staff.
- Assist in the hiring process.
- Oversee code reviews of technical staff.
MINIMUM JOB REQUIREMENTS :
Education / Training :
KNOWLEDGE, SKILLS & ABILITIES :
Required Technical qualifications :
Preferred qualifications :