Lead Software Engineer

Irving Knight Group United State
Remote
This Job is No Longer Active This position is no longer accepting applications

Job Description


Job Title: Lead Software Engineer - United States


Location: Remote


Package: 150K USD base salary


Responsibilities:


  • Be able to provide technical leadership and mentorship by leading, guiding, and inspiring a distributed team of developers, actively shaping architectural decisions and establish engineering best practices that drive the entire organization forward
  • Stay actively involved in technical work and maintain a hands-on approach. Consistently write clean, high-quality code for important features and core architectural components, setting a strong example for the team
  • Define and execute the technical vision, leading our transition from a monolith to a scalable, Azure-based Service-Oriented Architecture
  • Collaborate with the CTO on the technical roadmap, coordinate with project management for timely delivery, and support smooth knowledge transfer with our offshore team
  • Manage a team of 5-6 people


Requirements:


  • Must have 8+ years experience of C# and the .NET Framework/Core for building complex, enterprise-grade SaaS applications
  • Demonstrated expertise in designing, deploying, and maintaining applications on Microsoft Azure, with deep knowledge of core PaaS and IaaS services like App Services, Azure SQL, Azure Functions, and Service Bus
  • Experience as a team lead where there is direct responsibility for technical output and mentorship of other engineers
  • Must have evidence of improving codebases and developer skills through rigorous, constructive code reviews
  • Skilled in ASP.NET MVC and modern JavaScript frameworks, particularly Angular
  • Must have the drive to thrive in a fast-paced, high-ownership environment


Company:


  • Rapidly growing, AI first startup, redefining the CRE industry
  • Transitioning from an agency-led model to a world-class in-house engineering organization

Subscribe our newsletter

New Things Will Always Update Regularly