jobapplier

Lead Software Developer (C#, .Net, SQL)

Pinewood.AI

Join , a growing global engineering organization, as a Lead Software Developer. Based in Fort Lauderdale, Florida, you will play a key role in the continued development of our enterprise-scale SaaS platform used by automotive retailers and OEMs worldwide. You will lead and support a team of developers and senior engineers, collaborate closely with product and engineering teams, and remain hands-on with coding, software design, and architecture.

About Pinewood.AI

This is an exciting opportunity to take a leading technical role in the growth of 's engineering capabilities in the United States. - Lead and provide day-to-day technical direction to a team of software developers and engineers, ensuring the delivery of scalable, secure, reliable, and maintainable solutions. - Collaborate closely with Product and Engineering teams across the U.S. and internationally to deliver high-quality features and enhancements for the Pinewood Automotive Intelligence Platform. - Mentor and coach developers and senior engineers, helping them strengthen their technical capabilities and progress in their careers, while promoting engineering best practices across the full .NET stack. - This role is ideal for a strong technical leader who enjoys staying hands-on with code, developing people, solving complex technical problems, and helping shape the engineering practices of a growing organization - Strong hands-on expertise in C#, .NET / .NET Core, and SQL / T-SQL - At least 10 years of Software Engineering experience in a software or SaaS environment, including experience with APIs, system integrations and data exchange - Proven experience as a Lead Developer, Senior Software Engineer, Technical Lead, or similar senior engineering role within a SaaS, enterprise software, or similarly complex technology environment - Responsible for contributing towards the organisation's information security strategy, ensuring the protection of sensitive data and compliance with relevant regulations, while managing risk and adhering to all established security measures - Practical experience with Microsoft Azure and Azure

DevOps, or equivalent cloud and CI/CD technologies - Strong communication and collaboration skills, with experience working effectively across distributed teams and multiple time zones - Ability to make sound technical decisions while balancing engineering quality, delivery timelines, and business priorities - Solid understanding of database design, performance optimization, and query tuning - Experience delivering front-end functionality using HTML, JavaScript, and Razor - Bachelor’s degree in computer science, Information Systems, Software Engineering or a closely related field directly relevant to software products and system integrations, or the foreign equivalent - Experience leading, mentoring, or developing other engineers, with the ability to lead through both technical expertise and influence - Experience in the automotive, enterprise SaaS, or other complex/high-availability software environments is highly desirable - Proficiency with Visual Studio and/or VS Code - Strong understanding of software architecture, system design, scalability, security, and modern software development practices - Previous experience working within a globally distributed engineering organization - Experience with cloud-native development and modern software engineering practices - Experience working closely with Product, Engineering, and other cross-functional stakeholders - Experience helping establish, grow, or scale a new engineering team or technical function - Experience working on large-scale, business-critical SaaS platforms - If you thrive in a technical leadership role where you can write code, influence architecture, mentor engineers, solve complex problems, and drive meaningful product impact, we'd love to hear from you