JobHabor

Senior Full Stack Software Engineer

Builders FirstSource

Location
United States
Workplace
Remote
Employment
Full Time
Salary
USD 105,000–130,000/yr
Apply on the employer’s site

Posted 1mo ago

The employer’s full description could not be read from their board. This is a summary of the posting — follow the apply link for the original.

Responsibilities

  • Design, develop, test, deploy, and support enterprise-scale web applications and services
  • Build and maintain full-stack solutions using .NET, ASP.NET Core, React, SQL Server, and Azure
  • Lead technical design and architectural decisions for complex features and initiatives
  • Partner with cross-functional teams to deliver business value
  • Analyze business requirements and translate them into scalable technical solutions
  • Develop and maintain RESTful APIs and distributed application components
  • Create reusable, maintainable, and high-quality front-end components
  • Implement automated testing strategies and secure coding practices
  • Perform code reviews and provide technical mentorship to engineers
  • Identify and resolve performance, reliability, scalability, and security concerns
  • Contribute to cloud-native application development and modernization
  • Participate in CI/CD implementation and deployment automation
  • Support application monitoring, observability, and production issue resolution
  • Evaluate emerging technologies and recommend solutions
  • Contribute to the adoption of Next.js and modern front-end architectural approaches

Requirements

  • 7+ years of professional software engineering experience
  • Extensive experience developing full-stack applications using C# and .NET
  • Strong experience with ASP.NET Core and REST API development
  • Strong experience building modern single-page applications using React
  • Strong understanding of object-oriented design principles and software architecture
  • Strong SQL Server experience including T-SQL, performance tuning, and stored procedures
  • Experience with Azure cloud services and cloud-native application development
  • Experience with source control systems such as Git
  • Bachelor’s degree or equivalent experience
  • Familiarity with Azure DevOps and CI/CD pipelines
  • Experience with automated testing frameworks
  • Knowledge of application security principles and vulnerability remediation

Preferred

  • Understanding of Next.js concepts and modern front-end development patterns
  • Experience with container technologies, microservices, and distributed systems

Skills

  • C#
  • .NET
  • ASP.NET Core
  • React
  • REST API
  • Azure
  • SQL Server
  • T-SQL
  • Next.js
  • Git
  • Azure DevOps

Similar roles