Hands-On Leadership: Lead by example with hands-on involvement in technical decisions, ensuring best practices, SOLID principles, and high-quality engineering standards are consistently followed.
Technical Expertise: Drive the use of .NET Core, Azure services, and Clean Architecture to build scalable, maintainable, and efficient systems.
High Ownership: Take complete ownership of projects, ensuring timely and successful delivery with a strong focus on operational excellence.
Ensure Quality: Champion the adoption of unit testing, automated testing, and CI/CD pipelines to deliver reliable and robust solutions.
Technical Leadership: Collaborate closely with senior engineers to design, implement, and optimize cutting-edge technical solutions.
Develop the Team: Mentor and coach team members to enhance their technical skills, promote clean code practices, and improve engineering excellence.
Best Practices: Instill and enforce best practices, including coding standards, peer reviews, and effective documentation.
Strategic Roadmaps: Partner with product teams to define and execute a clear strategy and roadmap aligned with business goals.
Operational Excellence: Monitor and manage production systems, ensuring reliability, scalability, and efficient operations.
3+ years of experience managing engineering teams.
7+ years of hands-on software engineering experience, with a proven track record of delivering complex systems.
Strong expertise in .NET Core, Azure, and modern system arch