Mô tả công việc
As a .NET Technical Lead, you will be responsible for leading and mentoring a team of .NET developers, designing scalable and robust software architectures. This role offers a unique opportunity to work on impactful projects, collaborate with international teams, and grow with us focused on innovation, excellence, and value creation.
VSOL is a digital enabler with a mission to help public and private organizations evolve their businesses through data and technology. We provide an end- to- end service from consulting to execution that drives the growth and innovation of our clients. As VSOL is in a phase of rapid expansion, we offer a dynamic, creative environment that accelerates your personal and professional development. We are looking for talented individuals eager to develop in international markets while contributing to the company’s future in a constructive and supportive manner
Key Responsibilities
Architect and implement scalable and secure systems using microservices, cloud- native designs, and distributed computing techniques.
Implement and oversee DevOps practices, including automation, monitoring, CI/CD pipelines, and performance tuning.
Take ownership of system reliability, scalability, and performance, proactively identifying and resolving bottlenecks.
Serve as the primary technical authority and provide strategic direction on technology stack, design patterns, and software methodologies.
Mentor and coach senior developers, providing deep technical guidance, code reviews, and fostering an environment of continuous learning.
Drive innovation by evaluating emerging technologies, tools, and methodologies, and integrating them into the organization’s technology strategy.
Oversee the entire software development lifecycle, ensuring adherence to best practices, coding standards, and quality guidelines.
Lead the technical delivery of complex projects, managing both internal development teams and external vendors.
Contribute to organization- wide architectural governance, ensuring consistency and alignment across multiple projects and teams.
Collaborate closely with executive leadership, product management, and other business units to align technical initiatives with business goals.
Lead the architecture, design, and development of enterprise- grade .NET applications and platforms.
Advocate for security best practices, implementing robust measures to safeguard data and systems.