Full Stack Software Engineer
Job Description
Kirby Building Systems LLC is part of Nucor Buildings Group’s Product Innovation Group, where innovation initiatives drive the creation of modern enterprise software. In this role, you’ll design, build, test, and deliver full stack applications that support Innovation initiatives, working across web, backend services, data, cloud deployment, and automated quality practices.
As a Full Stack Software Engineer onsite in Portland, TN 37148, you’ll contribute to systems built with Python, React/TypeScript, C#/.NET, REST APIs, and relational databases, with opportunities to expand into AI/ML and LLM-enabled capabilities where it fits the work.
What you’ll do
- Design, develop, test, and maintain enterprise applications using Python, React/TypeScript, C#/.NET, REST APIs, and relational databases.
- Deliver high-quality software with automated Playwright testing, code reviews, Git, and established engineering practices.
- Collaborate with Product Owners, Software Architects, and other developers to transform requirements and designs into working software.
- Deploy and troubleshoot applications in Microsoft Azure using established CI/CD, security, monitoring, and cloud practices.
- Join technical discussions and grow expertise across cloud, architecture, DevOps, and emerging technologies including AI.
- Develop and integrate AI/ML and LLM-enabled capabilities into enterprise applications where appropriate.
- Initiate, lead, and uphold safety policies, practices, procedures, and housekeeping standards at all times.
What you bring
- 3+ years of professional software development experience.
- Experience with Python, React, TypeScript, C#, .NET/ASP.NET Core, REST APIs, and SQL Server and/or PostgreSQL.
- Experience building maintainable software using automated Playwright testing, Git, and code reviews.
- Familiarity with CI/CD and experience developing or deploying applications in Azure or a comparable cloud platform.
- Understanding of application security, performance, error handling, and software design principles.
- Ability to independently own features while collaborating effectively with the broader team.
- A Bachelor’s degree in a related technical field or equivalent professional experience.
- Legally authorized to work in the United States without company sponsorship now or in the future.
Technologies you’ll work with
- Python, React, TypeScript, C#, .NET, ASP.NET Core
- REST APIs, SQL Server, PostgreSQL
- Playwright, Git, CI/CD, Microsoft Azure
- AI, ML, LLM
Benefits
- Medical, Dental, Vision, and Disability Insurance
- 401K and Roth accounts
- Profit sharing
- Pay-for-performance bonuses
- Paid parental leave
- Tuition reimbursement
- Stock program
- Scholarships
Preferred qualifications
- Experience with Entity Framework Core and GitHub Actions/Azure DevOps.
- Experience with Docker and familiarity with Kubernetes/AKS and Terraform/Bicep.
- Familiarity with Entra ID, authentication/authorization, monitoring, and Application Insights.
- Experience with enterprise integrations, messaging, or event-driven applications.
- Experience developing commercial or enterprise software.
- Experience or interest in Azure AI Foundry, LLM APIs, RAG, agent frameworks, and MCP.