CareerPlanSign in

Tech Lead - Software Engineering

Contagem, MG, br💼 Full-time🗓 2026-09-15 → 2026-09-25

Core

Lead technical direction for mission-critical railway systems, defining architecture and guiding development of scalable, robust software solutions.

Role type

Senior IC Tech Lead (Software Engineering)

Builds

Scalable, robust, and maintainable software solutions for railway systems

Domain

Transportation / Railway Systems

Deliverable

production ML models | product features

Required skills

VB.NET development, SQL Server (queries, stored procedures, performance tuning), software architecture, design patterns, Azure DevOps, CI/CD implementation, code reviews, design reviews, technical analysis, problem-solving, analytical skills, domain knowledge in railway systems

Preferred skills

Railway systems or train dispatching systems experience, mission-critical or real-time systems experience, legacy systems modernization, DevOps culture and automation strategies beyond CI/CD, full-stack knowledge

Technologies

VB.NET, SQL Server, Azure DevOps

Responsibilities

Define and review software architecture and technical solutions, Lead and participate in design reviews and technical discussions, Perform code reviews and approve pull requests, Guide the team in implementing solutions, Collaborate with Product Owner and stakeholders to refine requirements, Design, maintain, and improve CI/CD pipelines, Mentor developers and provide technical guidance, Identify and mitigate technical risks and bottlenecks

Seniority

Senior, hands-on IC

Sourced via smartrecruiters · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.