About Tetherfi
At Tetherfi, we create intelligent solutions that drives business and increase productivity. We combine
industry expertise, technological capabilities and human-centred approach to help businesses evolve from
thinking digital to being digital.
The Right Individual
We are seeking a highly skilled Technical Lead Engineer with expertise in .NET Core, Docker, containerization, and cloud technologies to lead our software development team. As a Technical Lead Engineer, you will be responsible for overseeing the development of high-quality software solutions and
ensuring that they meet the needs of our customers.
Roles & Responsibilities
- To develop and guide the team members in enhancing their technical capabilities and increasing productivity
- Collaborating with project managers, stakeholders, and other teams to define technical requirements, establish project timelines, and allocate resources.
- Providing technical guidance and mentorship to team members, helping them to develop their skills and advance their careers.
- Developing and maintaining technical documentation, including design specifications, architecture
diagrams, and user manuals.
- Conducting code reviews and ensuring that code meets established coding and testing standards.
- Managing and monitoring development and deployment processes, including continuous integration,
automated testing, and deployment pipelines.
- Identifying and mitigating technical risks and issues, and providing timely updates to Staying up-to-date with emerging technologies and industry trends, and making recommendations on
how to apply them to improve software development processes and practices.
- Conduct project risk identification and mitigation action plan
Required Qualifications
- Bachelor's or Master's degree in Computer Science or related field.
- At least 8 years experience in developing applications using .NET stack, including ASP.NET MVC, .NET core, and C#. ''
- JavaScript - jQuery OR one of these JS Frameworks React/Node/Angular JS. Microsoft SQL Server, including database
- Design, stored procedures, and fine-tuning SQL queries to optimize performance.
- System-level design for scalable web applications, particularly building high frequency and lowlatency web applications with optimal memory management, performance, and scalability.
- Proven experience with containerization technologies such as Docker and Kubernetes.
- Expertise in ORM tools and SignalR/ socket programming.
- Experience with containerization and container orchestration technologies, such as Docker,
Kubernetes, and Docker Swarm.
- Knowledge of cloud computing platforms and services, such as Microsoft Azure, Amazon Web
Services (AWS), and Google Cloud Platform (GCP).
- Familiarity with software development methodologies, such as Agile, Scrum, and Kanban.
- Strong understanding of software design patterns, principles, and best practices.
- Conduct thorough unit testing using the automated unit test framework
- Experience with tools like Git, SVN, Jira, confluence
(ref:hirist.tech)