Lead Software Engineer, Development
Icertis · Lead
Apply ↗Skills
["sql"]Technology stack
{}Description
Lead Software Engineer- Data engineering with Fullstack development and hands on SQL database development
Roles & responsibilities
["Key Responsibilities", "Lead the architecture, design, and development of solutions using .NET Core, C#, ASP.NET, SQL Server, Power BI, and Azure.", "Define and drive technical standards, design principles, and engineering best practices.", "Own SQL architecture design, database design, data modeling, and scalability planning.", "Design and review complex stored procedures, functions, views, and high-performance database solutions.", "Lead database performance tuning, query optimization, indexing strategies, and execution plan reviews.", "Drive data engineering, ETL, and data warehousing initiatives.", "Collaborate with business stakeholders, architects, and product teams to define technical roadmaps.", "Review application and database designs to ensure scalability, maintainability, and performance.", "Lead adoption of AI-assisted development tools and modern engineering practices.", "Drive observability, monitoring, reliability, and performance optimization initiatives.", "Mentor engineers and provide technical guidance across projects.", "Lead troubleshooting and root cause analysis for critical production issues.", "Ensure implementation of CI/CD, automated testing, and DevOps best practices.", "Maintain architecture documentation and technical knowledge repositories."]
About