onsite
US LBM Lead Software Engineer - Application Development - US LBM Holdings
Software Engineer
We're looking for a Software Engineer focused on designing and building scalable technical solutions. This lead role requires 5+ years of relevant experience.
About the role
- Design, develop, test, deploy, and support applications, APIs, and customer/partner integrations
- Remain hands-on in complex development while providing technical leadership, mentoring, and code reviews
- Partner with Product Managers, Architects, and business stakeholders to translate requirements into scalable solutions
- Lead customer and partner integrations including electronic order intake, connectivity platforms, and third-party integrations
- Guide technical design and architecture to ensure scalable, secure, reliable solutions
- Drive delivery priorities, manage risks and dependencies, and communicate progress and outcomes
- Build reusable integration patterns, APIs, CI/CD pipelines, and engineering standards
- Improve customer connectivity through automation, AI, and modern application design
- Champion AI-assisted development including specification-driven development, automated testing, AI code review, and intelligent workflows
- Troubleshoot complex production and integration issues while maintaining data integrity and business value
- Perform other duties as assigned.
- Comply with all policies and standards.
- Adheres to Company's commitment to workplace safety.
- Bachelor's Degree or Master's Degree in Computer Science, Information Systems, Engineering, or a related field, or equivalent relevant professional experience
- 5+ years developing and delivering custom web, mobile, enterprise, or integration solutions
- 4+ years of full-stack development experience
- Demonstrated technical leadership through mentoring, code reviews, design guidance, architecture, and delivery ownership
- Strong hands-on experience developing applications and integrations within Microsoft Azure
- Experience designing customer, partner, B2B, or third-party integrations using APIs and modern integration patterns
- Experience with electronic order intake, system-to-system data exchange, customer connectivity, or external platform integrations
- Experience partnering with Product Managers, Architects, and business stakeholders
- Experience with version control, automated testing, and CI/CD pipelines
- Advanced proficiency developing applications and serverless REST APIs using C#/.NET within Microsoft Azure
- Strong expertise with SQL, relational databases, and NoSQL databases
- Strong understanding of API design, integrations, distributed systems, and modern application architecture
- Working knowledge of Infrastructure as Code and CI/CD tools including Terraform, GitHub, and Azure DevOps
- Understanding of containerization and orchestration tools such as Docker and Kubernetes
- Strong understanding of customer, partner, B2B, and third-party integration architecture, connectivity, and data exchange