Senior Software Tech Lead

đź“Ť Location: Dallas, TX

đź’Ľ Employment Type: Full-time - Onsite

đź’° Salary: Competitive, based on experience

About the Role:

As a Senior Software Tech Lead at Tekovista, you will drive the architecture, design, and development of cutting-edge software solutions. You will lead a team of developers, collaborate with cross-functional stakeholders, and ensure the delivery of scalable and high-performance applications. This role requires a mix of technical expertise, leadership, and strategic vision to align development efforts with business goals.

Key Responsibilities:

• Lead and mentor a team of software engineers, fostering a culture of technical excellence.

• Architect, design, and implement scalable software solutions using modern technologies.

• Collaborate with Product Owners, UX/UI designers, and DevOps teams to deliver high-quality applications.

• Drive best practices in software engineering, code reviews, and Agile methodologies.

• Ensure scalability, security, and performance optimization of enterprise applications.

• Stay ahead of industry trends and evaluate emerging technologies for continuous improvement.

• Manage technical roadmaps, risk assessment, and project timelines.

Requirements:

✅ Bachelor’s/Master’s degree in Computer Science, Software Engineering, or related field.

âś… 8+ years of experience in software development, with at least 3+ years in a tech lead role.

âś… Strong expertise in C#, .NET Core, Azure, Microservices, SQL, REST APIs.

âś… Hands-on experience with Cloud Computing (AWS/Azure), DevOps, CI/CD pipelines.

âś… Proven ability to lead and mentor development teams in an Agile environment.

âś… Excellent problem-solving skills, communication, and stakeholder management.

How to Apply:

Interested candidates should submit the following documents:

1. Updated Resume – Highlighting relevant experience, skills, and qualifications.

2. Cover Letter – A brief introduction explaining why you are a good fit for the role.

3. Portfolio (if applicable) – For software development roles, provide links to GitHub, personal projects, or past work samples.

Application Submission:

📧 Email: [careers@tekovista.com]

📄 Subject Line: “Application for [Job Title] – [Your Name]”

Selection Process:

1. Application Review: Our recruitment team will assess your resume and qualifications.

2. Initial Screening: Shortlisted candidates will be invited for a brief phone/video interview.

3. Technical Assessment (if applicable): Software developers may be required to complete a coding challenge.

4. Final Interview: Selected candidates will have an in-depth discussion with the hiring manager and team.

5. Offer & Onboarding: Successful applicants will receive an offer letter and onboarding details.

We appreciate your interest and look forward to reviewing your application! 🚀