Back to jobs

SENIOR SOFTWARE DEVELOPER

heavy-construction-systems-specialists-llc
senior

Job description

We are HCSS. For the last 40 years, we have been developing software to help construction companies streamline their operations . Based in Sugar Land, TX, our mission is helping customers achieve excellence through our proven customer-centric, end-to-end solutions and exceptionally helpful service, while providing a great life for our employees. With this mission at the core of everything we do, HCSS is a pioneer and leader in the construction software space and a consistently recognized employer. We have earned Best Companies to Work for in Texas honors for 18 consecutive years and have been named a USA Today Top Workplace . HCSS has also been recognized by Built In as a Best Place to Work in Greater Houston and by Construction Executive for our technology innovation, reflecting our strong culture, industry leadership, and commitment to excellence. WHO WE NEED: We’re currently looking for a Senior Software Developer with 5+ years of development experience using .NET object oriented programming to join our high-performing Development team and provide our customers with quality service. If you're a fit, the following things should sound like you: Qualifications: • 5+ years of development experience in .NET using object oriented programming • Expert knowledge of Azure cloud concepts such as: App Services, Azure Functions, App Insights, and app service plans (scaling) • Expert knowledge of CI/CD concepts such as: Build and release pipelines, infrastructure-as-code, and slot-based deployment • Strong knowledge of .NET 4.0+, .NET Core, C#, ASP.NET MVC, Javascript, Typescript, CSS, and React.JS • Solid working knowledge of SQL and associated database concepts (DB design and architecture, stored procedures, and basic TSQL queries) • Experience designing RESTful APIs • Experience with ORM such as Entity Framework or Dapper Role Responsibilities: • Analyzing your assigned HCSS product, database schema, and architecture for improvements that can increase value (ROI, benefit to team, etc.) • Implementing features for your assigned HCSS product that are significant in scope. • Working closely with other developers to enhance infrastructure, improve reliability, and efficiency. • Sharing best practices at team planning, retrospective, and daily standup meetings. • Lead code reviews and mentor junior developers in best practices for software design, development, and testing. Travel Requirements: • Occasional travel to our office may be requested up to once or twice a year BENEFITS & PERKS: Part of our mission is to provide a great life for our employees. We believe that when our people are happy, they do their best work. Some of the benefits and perks we offer include: • Flexibility to work Remotely • Medical, dental, and vision coverage with company-paid and employee-paid options • Paid holidays, sick days, and personal time off • Employee Resource Groups ( ERGs ) that foster connection and inclusion • On-site amenities including a covered basketball court, soccer field, track, pickleball/tennis courts, gym, etc. • Dog-friendly campus and WiFi-accessible courtyards • 401(k) with a 5% company match • Coverage for employee professional development and wellness • And more!

Skills

.NETC#ASP.NET MVCJavaScriptTypeScriptCSSReact.JSAzure App ServicesAzure FunctionsAzure App InsightsApp Service PlansCI/CDBuild and Release PipelinesInfrastructure-as-CodeSlot-Based DeploymentSQLTSQLEntity FrameworkDapperRESTful APIs