Epicareer Might not Working Properly
Learn More

Technical Lead

Salary undisclosed

Apply on


Original
Simplified
Oversees the technical aspects of a software team by making architectural and design decisions, guiding team members in technical matters, and supervising system modifications.

Key job responsibilities include:
- Establishing project specifications and technical direction
- Creating a framework of technical standards and procedures
- Overseeing software quality and system modifications
- Guiding team members with troubleshooting technical issues
- Analyzing existing operations to identify risks and redundancies
- Conducting comprehensive assessments to develop solutions

As a tech lead, you’re basically setting the technical direction of the project and clearing the way of any programming hurdles that may arise, whether it be closing technical knowledge gaps, finding answers to product questions, or streamlining existing operations.

You'll engineer, guide, and implement technical solutions and improvements with the help of your software development team.

Requirements:
- 5+ years of experience in related position
- Technical Expertise: Expert in software architecture and systems testing & QA; Proficiency in languages like node.js, react, etc; Experience with cloud platforms like AWS; and a deep understanding of algorithms and data structures; Experienced in financial related system development will be an advantaged
- Leadership Skills: Proven experience in leading technical teams, managing projects, and mentoring junior developers.
- Problem-solving Abilities: A knack for innovative solutions to complex problems and the ability to think critically under pressure.
- Interpersonal and Communication Skills: The ability to explain technical concepts to non-technical folks and collaborate effectively with diverse teams.
- Continuous Learning: A demonstrated eagerness to learn new technologies and stay updated with industry trends.