Elite Technology is seeking a Tech Lead, Data to join their team. This role is responsible for ensuring the quality, architectural integrity, and technical health of applications. The Tech Lead will lead technical projects, mentor engineers, drive technical strategy, and oversee the technical debt backlog. They will also promote continuous improvement over Elite’s SDLC and DevOps.
What This Role Involves:
Leading architectural design and code quality.
Writing and reviewing clean, efficient, and scalable code.
Owning end-to-end delivery of technical projects.
Designing and implementing scalable system and data architectures.
Evaluating and integrating modern technologies.
Promoting a high-performance engineering culture.
Collaborating with cross-functional teams.
Building and maintaining a technical debt backlog.
Requirements:
10+ years of software development experience, including 3+ years in a technical leadership role.
Expertise in the Microsoft ecosystem, including C#/.NET Core, Angular, and Azure.
Experience designing AI/ML pipelines and real-time/batch data workflows with Azure Machine Learning and Fabric AI capabilities.
Strong background in data warehousing.
Hands-on experience with cloud infrastructure and DevOps.
Proficiency in developing robust APIs and data integration frameworks.
Experience with event-driven systems and low-latency architectures.
Exceptional problem-solving, communication, and leadership skills.
Demonstrated success bridging the gap between technical teams and business stakeholders.
Elite Technology is a leading technology company specializing in solutions for law firms. It focuses on enhancing profitability through improved operational effectiveness, efficiency, and business visibility. The company delivers cutting-edge digital financial management and business operations tools. These solutions optimize finance and accounting processes, including billing, invoicing, payments, and financial reporting. By integrating data, insights, and tools, Elite Technology empowers law firm leaders to make informed decisions for effective business management. The company's cloud-based platform supports high-scale, multi-tenant SaaS environments.