
Tech Lead, Angular, .NET Core
Oowlish
full-time
Posted on:
Location Type: Remote
Location: Brazil
Visit company websiteExplore more
Job Level
About the role
- Provide technical leadership across full-stack development initiatives.
- Design, build, and optimize cloud-based applications using Azure services.
- Develop and maintain backend services using .NET Core, C#, SQL, and related frameworks.
- Lead front-end development with Angular, contributing reusable components and UI patterns.
- Oversee Kubernetes deployments, containerized applications, and cloud infrastructure, ensuring best practices are followed.
- Guide teams in adopting AI-first development approaches and integrating generative AI tools.
- Collaborate with cross-functional teams to align architecture with business requirements.
- Conduct technical reviews, enforce coding standards, and elevate engineering quality.
- Troubleshoot production issues and ensure robust, scalable system performance.
- Support CI/CD pipelines using GitHub and maintain strong DevOps alignment.
Requirements
- Bachelor’s degree in Computer Science, Engineering, or equivalent experience.
- 5+ years of experience in software development using C# and .NET technologies.
- Experience with generative AI (GenAI) concepts or tools.
- Hands-on experience with Azure cloud services and cloud architectures.
- Strong proficiency with .NET Core 6+, ASP.NET, and SQL.
- Experience managing Kubernetes clusters and containerized workloads.
- Strong experience with Angular; exposure to React is a plus.
- Familiarity with MVC, Entity Framework, and API-driven development.
- Solid understanding of the SDLC and Agile methodologies.
- Strong background in unit testing, debugging, and production support.
- Excellent communication skills and an ability to collaborate across teams.
- Experience with Git/GitHub and CI pipelines.
- Experience with Kafka or event-driven architectures.
- Exposure to microservices or distributed system design.
- Familiarity with infrastructure-as-code or DevOps tooling.
- Experience mentoring or managing engineering teams.
Benefits
- Remote work (home office)
- Competitive compensation based on experience
- Career development plans to support significant growth within the company
- International projects
- Oowlish English Program (technical and conversational)
- Oowlish Fitness with TotalPass
- Games and competitions
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
.NET CoreC#SQLAngularKubernetesAzureDevOpsCI/CDGenerative AIMicroservices
Soft Skills
technical leadershipcollaborationcommunicationmentoringtroubleshootingcoding standardsengineering qualityteam alignmentproblem-solvingAgile methodologies
Certifications
Bachelor’s degree in Computer ScienceBachelor’s degree in Engineering