Technical Lead
Job Summary
- To lead the design and development of robust software solutions by guiding engineering best practices
- defining system architecture and supporting the full development lifecycle. The role ensures technical
- quality alignment with business needs and effective communication with clients and stakeholders.
- Make sure the team follows engineering practices: Agile code review unit testing& branching strategy
- Propose and review the architecture
- Communicate with the clients and stakeholders
- To be part of a cross-functional team thats responsible for the full software development life cycle
- Analysis & design of new functional requirements and systems.
- Develop and write high-quality coding standards.
- Design client-side and server-side architecture
- Experience : 8 Yeas
- Education : Basic - Bachelor of Science (Computers)
- C# Core.
- Design Patterns onion arch. MVC Dependency injection
- WCF WEBAPI
- Designing and Building enterprise cloud and solutions for cloud service e.g. SaaS applications
- Databases MSSQL Entity Framework Core
- Demonstrable experience of unit testing and test-driven design and development.
- Experience with Front End development using JavaScript and Typescript.
- Knowledge and experience of agile development methods (e.g. Scrum).
- Working within a Scrum team
- Excellent communications and writing skills
Required Skills:
* Bachelors degree in Human Resources Business Administration or related field. * 35 years of experience in HR and/or office management. * Strong knowledge of labor laws and HR practices. * Excellent communication (verbal & written) in English. * Strong interpersonal and negotiation skills. * High level of organization and attention to detail. * Proficiency in Microsoft Office (Excel Word PowerPoint). * Familiarity with HR systems/software (or ability to learn quickly)
Key Skills
- Administrative Skills
- Facilities Management
- Biotechnology
- Creative Production
- Design And Estimation
- Architecture