Technical Lead / Team Lead
Experience & Core Responsibilities
- Experience: Minimum 10+ years in IT project development and delivery, with at least 4+ years specifically as a Technical Lead.
- Management: Manage project team members, their schedules, and day-to-day operations. Set team objectives, delegate tasks, and monitor performance.
- Quality Assurance: Ensure solutions are designed and developed effectively and meet all requirements.
- Documentation: Develop technical documents including functional and design documents, user guides, and training materials.
- Domain Knowledge: For the Offsite role, good knowledge of application development and support for Oil & Gas Turnaround is required.
Technical Stack & Skills
The role involves performing development and testing of solutions across the following technologies:CategorySkills / Tools:
Frontend: Angular 12, TypeScript, Kendo UI, CSS
Testing: Jasmine (unit and regression testing)
Backend.NET Core, C#, Entity Framework
API: RESTful API design and development
Database: SQL Server, SQL, PL/SQL, stored procedures
Reporting: Power BI dashboard and report development
DevOps & Cloud: Development, build, and deployment on Azure Cloud
Source Control: Git (branching, code reviews, collaboration)
Tools: Visual Studio Code, Visual Studio
Leadership: Lead solution design, code reviews, and end-to-end delivery across UI, API, database, and reporting layers