Location - Houston, TX (Onsite)
Employment Type - Fulltime Only
Experience - 10–12 Years
Role Overview
We are seeking a highly skilled and hands-on Technical Lead with 10–12 years of experience in designing, developing, and delivering large-scale enterprise applications using C#, .NET, Microservices, SQL, and Cloud Technologies. The ideal candidate will combine strong technical expertise with proven team leadership capabilities, driving architecture decisions, code quality, and successful delivery of scalable, secure, and high-performing solutions.
Key Responsibilities
- Lead the technical design, architecture, and development of enterprise-grade applications using C#, .NET, Microservices, and SQL.
- Provide hands‑on coding support while establishing engineering best practices, coding standards, and design patterns.
- Design and implement scalable, secure, and high-performance distributed systems and APIs.
- Drive technical solutioning, architecture reviews, and technology adoption across projects.
- Troubleshoot and resolve complex production issues, perform root cause analysis, and implement preventive measures.
- Conduct code reviews, approve code changes, and ensure adherence to quality, security, and performance standards.
- Collaborate with architects, product owners, business stakeholders, and cross‑functional teams to deliver business objectives.
- Manage technical dependencies across multiple teams and ensure seamless integration across enterprise platforms.
- Champion DevOps, CI/CD, automation, and engineering excellence initiatives.
Technical Leadership
- Lead and mentor a team of 4–5 developers, providing technical guidance and career development support.
- Delegate tasks effectively while ensuring timely delivery and high‑quality outcomes.
- Resolve technical challenges, design conflicts, and implementation roadblocks.
- Drive engineering best practices, test strategy, and quality assurance across the development lifecycle.
- Foster a collaborative and high‑performing team environment.
Required Experience
- 10–12 years of software development experience with C# and .NET.
- 3–5 years of hands‑on Microservices development experience.
- 3–5 years of cloud platform experience (AWS preferred; Azure acceptable with strong expertise).
- 3–5 years of experience leading development teams in enterprise environments.
Preferred Qualifications
- AWS Certification(s) such as Solutions Architect, Developer Associate, or equivalent.
- Experience designing and developing AI‑powered business solutions.
- Experience working in large enterprise environments with complex cross‑team dependencies.
- Strong stakeholder management, communication, and presentation skills.
- Technical Architecture & Solution Design