
.NET Technical Lead
iblue
full-time
Posted on:
Location Type: Remote
Location: Brazil
Visit company websiteExplore more
Job Level
About the role
- Act as the technical reference for the team.
- Ensure the quality and continuous evolution of developed solutions.
- Lead architecture decisions, coding standards and software engineering best practices.
- Support the team in solving complex problems.
- Remove technical impediments and promote continuous learning.
- Define and track metrics for code quality, performance and observability.
Requirements
- Minimum of 6+ years of experience.
- Experience in Banks and Insurance companies.
- Lead architecture decisions and coding standards.
- Promote engineering best practices and support the team in resolving complex problems.
- Mentor developers (junior, mid-level and senior).
- Work in partnership with the Product Owner and other areas to align technical and business deliveries.
- Define and monitor metrics for code quality, performance and observability.
- Ensure adherence to CI/CD processes, versioning, code review and automated testing.
- Solid experience (5+ years) developing systems with .NET Core / .NET 6+.
- Proficient in C#, ASP.NET Web API, Event-Driven Architecture and messaging systems such as Azure Service Bus, Apache Kafka or RabbitMQ.
- Proficient with REST APIs, contract design and system integration strategies.
- Experience with cloud environments (preferably Azure).
- Practical knowledge of observability, telemetry and monitoring.
- Proficient with relational databases (SQL Server, PostgreSQL) and non-relational stores (Cosmos DB, Elasticsearch, Redis).
- Strong command of engineering principles: SOLID, Clean Code, TDD, DDD and modern architectural patterns.
- Experience with CI/CD and DevOps practices (Azure DevOps, Jenkins, GitLab CI).
- Experience with agile methodologies (Scrum, Kanban, XP or SAFe).
- Technical English for reading and writing documentation.
Benefits
- Benefits packages offered by the cooperative that you can choose according to your needs;
- 15 days paid leave after 12 months of employment;
- Latest-generation laptop;
- Referral bonus for candidate recommendations;
- Training at iblue Academy;
- Udemy training;
- Certifications (AWS, Microsoft, IBM and H2O).
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
.NET Core.NET 6C#ASP.NET Web APIEvent-Driven ArchitectureAzure Service BusApache KafkaRabbitMQREST APIsSQL Server
Soft skills
leadershipmentoringproblem-solvingcollaborationcommunicationcontinuous learningquality assurancetechnical reference