Join Sri Lanka’s Great Place to Work Awarded organization, Tech One Lanka!
We are an organization that celebrates the diversity of our teams, where everyone can be themselves and are empowered to do their best work. Our purpose is to build an empowered community with empathy and a growth mindset to build innovative solutions to achieve remarkable results. We foster a safe space for everyone to learn, grow, and have fun. This is why our people can’t believe that their work here is actually a job. That’s because innovation is at the heart of everything we do. Every day our people get to imagine new possibilities, take magnificent risks, fail spectacularly, and succeed in spaces no one has dared to venture into before.
What’s in it for you:
Here at Tech One, you’ll have the opportunity to make an impact by contributing to our global projects and working with diverse talented individuals across our offices. We promote an always-learning culture and provide our people with vast opportunities for growth. Got any suggestions to make Tech One an even better place to work at? We have a team who listens; share your thoughts and contribute to the changes. Got the skills and right qualities to be part of our awesome team? Competitive remuneration awaits you!
Purpose and Scope of the Position:
Responsible for designing, developing, and delivering high-quality software solutions for the projects of Tech One Global Lanka (Pvt) Ltd. The Tech Lead – .NET will collaborate with cross-functional teams to understand business requirements and translate them into efficient and scalable technical solutions. This position requires strong technical acumen, leadership skills, and the ability to mentor and guide developers.
Responsibilities:
- Oversee the development lifecycle, including requirements gathering, design, development, testing, and deployment.
- Collaborate with business stakeholders to understand their requirements and provide technical guidance and recommendations for implementing effective and innovative solutions.
- Design and develop software solutions using DevOps, C#, Azure, O365, SharePoint Framework, Angular, and Microservices, ensuring adherence to coding standards and best practices.
- Provide technical guidance and support to development teams, including code reviews and debugging.
- Mentor and guide developers, providing assistance and knowledge transfer to foster their professional growth.
- Participate in architecture discussions and contribute to the development of technical roadmaps and strategies.
- Analyze and recommend feasible technologies for upcoming projects and technology upgrades to existing solutions.
- Collaborate with DevOps teams to ensure proper deployment and configuration of software solutions.
- Identify and resolve technical issues and challenges during the development lifecycle.
- Stay up-to-date with the latest industry trends and technologies, sharing knowledge and insights with the team.
- Collaborate with cross-functional teams, including BA, QA, UX/UI, and project management, to ensure successful project delivery.
- Assist in project estimation, planning, and resource allocation activities.
- Contribute to the continuous improvement of development processes, tools, and methodologies.
- Work on overseas project assignments on remote or on-site as per the requirement.
Requirements:
- Bachelor’s degree in computer science, engineering, or a related field.
- At least 5 years of experience in software development with C#, Azure, O365 SharePoint Framework, Angular, and microservices.
- At least 2 years of experience in a leadership role.
- Strong knowledge of Microsoft .NET Framework, ASP.NET, and MVC.
- Experience with Azure services.
- Experience in Microsoft Power Platform.
- Understanding of application architecture and development of .NET platform.
- SQL Server proficiency in designing database tables and writing stored procedures and T-SQL, SQL Server performance tuning.
- Experience in developing SharePoint solutions using SharePoint Framework (SPFx), SharePoint Add-ins, WPS Solutions and SharePoint Designer Experience.
- Strong knowledge of Angular and related technologies.
- Experience with microservices architecture and related technologies.
- Strong understanding of software development principles and best practices, including agile methodologies, SOLID principles, and design patterns.
- Up-to-date with the latest trends, techniques, and technologies.
- Team-oriented approach to work but able to work under own initiative.
- Good interpersonal skills.
- Excellent communication and teamwork skills, with the ability to collaborate effectively with developers, project managers, and stakeholders.
How to get in touch with us:
Address: Tech One Global Lanka (Pvt) Ltd, No:185/4, Havelock Road, Colombo 05
E-mail your CV to hr@techoneglobal.com along with the contact details of two non-related referees