Senior Software Engineer

Not Interested
Bookmark
Report This Job

profile Job Location:

Las Vegas, NV - USA

profile Monthly Salary: Not Disclosed
Posted on: 2 days ago
Vacancies: 1 Vacancy

Job Summary

Overview:


The Senior Software Engineer will be a high-agency individual responsible for designing building deploying and maintaining Blue Herons enterprise operating platform from the ground up. This is a greenfield build with company-wide scope. The platform will consolidate core business functions into a single operating platform that reduces the need for employees to work across multiple disconnected software systems and tools.


This role is the primary software engineer for the platform and owns the technical architecture end to end with support from a Data & Software Engineer and an IT Development Specialist. The Senior Software Engineer will work directly with the companys head of technology to translate business requirements into production-ready software and help shape key technical decisions as the platform evolves.


Responsibilities:

Platform Development & Architecture

  • Design build and maintain the full-stack enterprise platform taking an existing prototype to production-grade software that can serve every department across the company.
  • Own and evolve the technical architecture across front-end interfaces back-end APIs database design authentication integrations and cloud deployment.
  • Evaluate and make foundational technical decisions about frameworks patterns and tooling within the Microsoft/Azure ecosystem with a focus on long-term scalability and maintainability.
  • Establish and maintain code standards project structure documentation practices and development workflows that support reliable long-term ownership.

Development Workflow & Platform Innovation

  • Use modern development tools including AI-assisted tools where appropriate to improve delivery speed code quality and engineering efficiency.
  • Help identify where AI-powered features or workflows may add practical value within the platform such as intelligent search automated insights document generation or conversational interfaces.
  • Stay current with relevant software development tools patterns and practices and apply sound judgment in adopting what is useful to the business.

Integrations & Data

  • Build and maintain integrations with the companys existing business systems including ERP CRM and other operational systems as the platform expands.
  • Work alongside the Data & Software Engineer to ensure the platform reads from and writes to the companys centralized data infrastructure effectively and reliably.
  • Design data models and schemas that support platform functionality and align with the companys broader enterprise data strategy.

Quality Testing & Deployment

  • Build and maintain CI/CD pipelines that support reliable testing deployment and release management.
  • Write and maintain tests that ensure platform reliability across core features integrations and future expansion.
  • Deploy and operate the platform in Azure managing environments performance security and production stability.
  • Iterate quickly based on user feedback and prepare the platform for a company-wide go-live where multiple departments will be operating in the system simultaneously.

Collaboration & Communication

  • Work directly with the companys head of technology to scope features prioritize work and make technical decisions. There are no layers between this role and the primary decision-maker.
  • Collaborate closely with the Data & Software Engineer and IT Development Specialist who will support development testing QA and related implementation work.
  • Work cross-functionally with department leads across the organization to gather requirements validate workflows and ensure the platform meets real operational needs across the business.
  • Communicate technical concepts tradeoffs and decisions clearly to non-technical stakeholders including executive leadership.


Requirements

Essential Qualifications:


  • Bachelors degree in Computer Science Software Engineering or a related engineering discipline.
  • 5 years of professional software engineering experience with demonstrated ability to architect and build full-stack applications from the ground up.
  • Strong proficiency in modern full-stack development including front-end frameworks back-end APIs relational database design and cloud deployment.
  • Hands-on experience with Microsoft Azure (App Services Azure SQL Azure Functions or equivalent Azure services). The platform is hosted and deployed through Azure.
  • Experience working within the broader Microsoft ecosystem including services such as Microsoft 365 Entra ID/Azure AD or related technologies.
  • Demonstrated ability to evaluate and work across multiple frameworks tools and technologies with sound technical judgment about what to use and why.
  • Ability to own a product end to end from database schema to API layer to user interface to production deployment.
  • Ability to code in relevant languages for full-stack web development such as TypeScript JavaScript Python C# or similar.
  • Experience using modern software development tools and workflows to improve delivery quality and speed.
  • Strong communication skills with the ability to work directly with company leadership and explain technical decisions to non-technical stakeholders.
  • High-ownership mindset: you build it you own it you ship it.

Preferred Qualifications:

  • Masters degree in Computer Science Software Engineering or a related field.
  • Experience building internal tools enterprise platforms or SaaS products particularly systems that consolidate multiple business processes into a single interface.
  • Familiarity with TypeScript or similar modern application frameworks.
  • Experience with ORM tools such as Prisma Entity Framework or similar technologies along with strong relational database design and migration practices.
  • Experience integrating with third-party APIs and business systems including ERP CRM project management or operational platforms.
  • Familiarity with CI/CD pipelines automated testing frameworks and production deployment workflows.
  • Experience building or integrating practical AI-powered features into production applications is a plus but not required.
  • Experience in construction homebuilding or project-based services is a plus but not required. What matters more is the ability to learn a business quickly and translate operational needs into software.
  • A portfolio of shipped work including live applications GitHub projects or case studies that demonstrate what you have built and how you think.

Required Experience:

Senior IC

Overview:The Senior Software Engineer will be a high-agency individual responsible for designing building deploying and maintaining Blue Herons enterprise operating platform from the ground up. This is a greenfield build with company-wide scope. The platform will consolidate core business functions ...
View more view more

About Company

Company Logo

Blue Heron is the top-rated architectural, construction, interior design, and custom home building & development firm in Lake Las Vegas, NV.

View Profile View Profile