US LBM Lead Software Engineer - Application Development
Role responsibilities
Provide technical leadership and hands-on engineering to develop highly available web/mobile applications, APIs, and customer connectivity solutions. Partner with product managers and architects to design scalable B2B integrations and drive delivery priorities.
Requirements
Requires a Bachelor's or Master's degree in Computer Science or a related field with over 5 years of experience in custom software delivery. Must have strong full-stack expertise in C#/.NET and Microsoft Azure, along with proven experience in technical leadership and API design.
Key skills
C#/.NET, Microsoft Azure, REST APIs, SQL, NoSQL, API Design, CI/CD, Terraform, GitHub, Azure DevOps, Docker, Kubernetes, B2B Integration, Full-stack Development, Technical Leadership, AI-assisted Development
Keywords
C#, .NET, Microsoft Azure, REST API, SQL, NoSQL, Terraform, GitHub, Azure DevOps, Docker, Kubernetes, B2B Integration, CI/CD, Full-stack, Software Architecture, AI-assisted Development, Electronic Order Intake, Distributed Systems, Infrastructure as Code, Serverless, Web Applications, Mobile Applications, Technical Leadership, Wholesale Building Materials