Lead .Net Engineer

Job not on LinkedIn

3 hours ago

Apply Now
Logo of Vigil

Vigil

B2B • SaaS • Enterprise

Vigil is a tech consultancy company specializing in software engineering and cloud transformation. They focus on creating exceptional digital products that drive business value and are committed to innovation. Vigil values recognition, appreciation, work/life balance, and opportunities for growth, ensuring happiness and motivation for their teams. They invite clients to collaborate with them to bring projects to life.

📋 Description

• You will lead delivery management for the team (40%) • Ensure projects are scoped, prioritised, and delivered predictably, aligned with business goals and quarterly OKRs. • Drive velocity, quality, and consistency through mature Agile practices and continuous improvement. • Communicate progress, risks, and dependencies clearly and proactively to product, design, leadership, and other stakeholders. • Ensure strong alignment between technical capabilities and business objectives. • Define team delivery standards and continuously improve Agile practices to increase predictability. • Manage team workload, resourcing, and hiring needs to maintain sustainable delivery. • Remove blockers, secure resources, and represent the team effectively in the broader organisation. • You will provide technical leadership and hands-on contribution (40%) • Offer architectural direction and make key technical decisions across systems and components. • Stay selectively hands-on through code reviews, architecture discussions, and strategic technical involvement. • Maintain system health, manage technical debt, and steer the platform's evolution. • Create a strong engineering culture with TDD/BDD, high-quality testing practices, and rigorous code review standards. • Define and enforce security practices and governance frameworks within the team. • Align the team with the broader technical strategy and AI adoption across the organisation. • Delegate effectively to senior engineers while maintaining oversight. • Establish documentation governance and ensure robust knowledge sharing across the team. • You will lead people management and team development (20%) • Line-manage engineers, supporting them through coaching, performance reviews, and structured career development. • Cultivate an inclusive, collaborative, high-trust team environment that supports success. • Support skills development, growth planning, and succession planning for engineers. • Address performance challenges, resolve conflicts, and guide team dynamics constructively. • Foster a culture of continuous improvement, psychological safety, and strong communication.

🎯 Requirements

• You have a proven background in engineering leadership • Have at least six years of engineering experience. • Have at least one year of line management experience or two+ years of technical leadership with mentoring responsibilities. • You have delivered complex software systems using Agile methodologies. • You have recent hands-on technical experience contributing to production systems. • You have led code review culture and established engineering standards. • You can balance technical excellence with business priorities and delivery timelines. • You bring strong technical leadership across frontend and backend engineering • Understand modern UI frameworks such as Angular, React, Vue, or Blazor at a strategic level. • Have deep expertise with .NET Core, C#, ASP.NET Core Web APIs, REST, distributed systems, and application architectures. • Understand SQL, NoSQL, and data architecture decisions at a strategic level. • Can define CI/CD strategy, governance, and deployment best practices. • Have experience with Terraform, ARM, CloudFormation, or CDK for Infrastructure as Code. • Can design observability strategies using DataDog, Application Insights, or CloudWatch. • Experienced with Azure or AWS cloud ecosystems and understand how to architect SaaS solutions. • Bring strong Kubernetes and Docker experience with production-scale deployments. • Highly skilled in clean architecture, DDD, and enterprise architecture patterns. • Have delivered scalable and resilient systems for large user bases. • Can define team testing strategy, quality governance, and continuous improvement frameworks. • Understands security deeply and can lead vulnerability management and threat modelling. • Have solid experience with production support and operational readiness practices.

🏖️ Benefits

• Ongoing Training & Mentoring • The possibility of travelling

Apply Now

Similar Jobs

4 hours ago

Software Engineer III - Backend at Stone Tech developing software solutions for the Brazilian payments industry. Focused on utilizing modern technologies and developing applications.

🗣️🇧🇷🇵🇹 Portuguese Required

Apache

Docker

Elixir

Grafana

JavaScript

Kafka

Kubernetes

MongoDB

Node.js

NoSQL

RabbitMQ

Redis

SQL

Go

4 hours ago

Merchandising Promoter responsible for ensuring product organization and display in sales locations. Focused on meeting company guidelines in various points of sale in Brazil.

🗣️🇧🇷🇵🇹 Portuguese Required

5 hours ago

Developer working on contracts management project in the financial sector for CI&T. Seeking solid experience in .NET and Angular.

🗣️🇧🇷🇵🇹 Portuguese Required

Angular

AWS

.NET

5 hours ago

Develop and deploy .NET-based microservices and responsive React frontends on cloud platforms. Collaborate with cross-functional teams, mentor junior developers, and maintain CI/CD pipelines.

🗣️🇧🇷🇵🇹 Portuguese Required

ASP.NET

Azure

Cloud

Docker

JavaScript

Kubernetes

Microservices

React

TypeScript

.NET

5 hours ago

Protagonist in digital transformation contributing to innovative data engineering solutions in a collaborative environment. Collaborating across disciplines to enhance data systems and practices.

🗣️🇧🇷🇵🇹 Portuguese Required

Angular

Cloud

Docker

Java

JUnit

Kafka

Kubernetes

Mockito

Oracle

Spring