We are seeking a seasoned software engineer to lead complex development projects and contribute to our dynamic team. As a key member of our engineering workforce, you will have the opportunity to collaborate with multidisciplinary teams and drive innovative solutions using cutting-edge technologies. "> Job Description The Senior .NET Developer role is designed for highly experienced professionals who possess extensive expertise in developing web and software applications using .NET technologies. In this position, you will be responsible for leading complex development projects, providing technical guidance, and contributing to architectural decisions. Required Skills & Qualifications - Advanced .NET Development: Lead the development and implementation of complex web and software applications using .NET technologies, demonstrating deep technical expertise in C#, ASP.NET, MVC, and .NET Core. - Technical Leadership and Mentorship: Provide guidance and mentorship to junior and mid-level developers, fostering technical excellence within the team. - Architectural Design and Decision-Making: Play a key role in architectural decisions, ensuring solutions are scalable, maintainable, and efficient. - Code Review and Quality Assurance: Uphold high standards of code quality, perform rigorous code reviews, and advocate for best practices in software development. - Innovative Problem-Solving: Tackle complex technical issues, innovate solutions, and optimize application performance. - Autonomous Execution: Work independently to meet goals and deadlines, demonstrating self-management and accountability across deliverables. Benefits - Join a powerful tech workforce and help us change the world through technology. - Professional development opportunities with international customers. - Career path and mentorship programs that will lead to new levels. Others Lean Tech is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.