Full Stack Software Engineer

Sorry, this job was removed at 06:22 p.m. (UTC) on Wednesday, Sep 02, 2026
Austin, TX, USA
Hybrid
Senior level
Software • Consulting • Energy • Renewable Energy
The Role
Designs, builds, and maintains full-stack applications using C#, .NET Core, and modern frontend frameworks. Develops APIs, microservices, and Azure cloud components; owns features through deployment, testing, documentation, and observability. Contributes to CI/CD, infrastructure automation, architecture, Agile ceremonies, and engineering best practices while mentoring junior and mid-level engineers.
Summary Generated by Built In

At Frontier Energy, we’re more than just engineers and professionals—we’re a team of innovators, problem-solvers, and visionaries dedicated to advancing clean energy solutions. Our mission is to pioneer the intelligent use of energy for a sustainable and resilient future.

We offer a collaborative and dynamic workplace where your ideas are heard, nurtured, and transformed into impactful solutions. With a flat hierarchy and open-door policy, every team member is empowered to experiment, take ownership, and make a real difference.

Beyond fostering an inspiring culture, we provide competitive compensation, comprehensive benefits, and opportunities for growth. Join us and be part of a team that’s shaping the future of energy while leaving a positive impact on the world.

This role will help shape the next generation of our software products, including modernizing existing systems, building new greenfield services, and delivering stable, scalable features for our clients in the clean energy and municipal sectors.

Responsibilities include but are not limited to:

  • Design, build, and maintain reliable full stack applications using C#, .NET Core, and modern front-end frameworks such as Blazor or React.
  • Develop scalable APIs, microservices, and cloud-native components within Azure.
  • Own feature development from concept to deployment, including architecture, implementation, documentation, and testing.
  • Collaborate closely with product management, business analysts, and other engineers to break down complex problems into clear, actionable work.
  • Write clean, maintainable, well-tested code and participate in peer reviews that emphasize long-term quality and resilience.
  • Contribute to CI/CD pipelines (GitHub Actions or Azure DevOps), observability (logging, metrics, tracing), and infrastructure automation.
  • Mentor junior and mid-level engineers by offering guidance, pairing, and constructive feedback. Participate in backlog refinement, estimation sessions, and sprint ceremonies.
  • Help drive architectural discussions, propose solutions, and influence engineering best practices across the department.

Required Skills

  • 5+ or more years of professional software engineering experience.
  • Strong proficiency in C#, .NET Core, and API development.
  • Experience with modern JavaScript/TypeScript frameworks (Blazor, React, Angular, or Vue).
  • Hands-on experience with Azure services such as App Service, Functions, Key Vault, Service Bus, Storage, and Azure SQL.
  • Strong understanding of relational databases, SQL, and ORMs such as EF Core or Dapper. Proficiency with Git, CI/CD pipelines, and modern DevOps workflows.
  • Strong grounding in software engineering fundamentals including design patterns, clean architecture, and test automation.
  • Experience working in Agile environments with cross-functional collaboration.

Preferred Skills

  • Experience with distributed systems, messaging, or event-driven architecture.
  • Familiarity with infrastructure as code (Bicep, ARM, Terraform).
  • Knowledge of cloud cost optimization, reliability engineering, or monitoring frameworks. Experience mentoring engineers or serving in a technical lead capacity.
  • Experience in the energy, utilities, or public sector domains.
Equal Opportunity Employer/Protected Veterans/Individuals with Disabilities
This employer is required to notify all applicants of their rights pursuant to federal employment laws. For further information, please review the Know Your Rights notice from the Department of Labor.

Skills Required

  • 5+ years of professional software engineering experience
  • Strong proficiency in C#, .NET Core, and API development
  • Experience with modern JavaScript or TypeScript frameworks, including Blazor, React, Angular, or Vue
  • Hands-on experience with Azure services including App Service, Functions, Key Vault, Service Bus, Storage, and Azure SQL
  • Strong understanding of relational databases, SQL, and ORMs such as EF Core or Dapper
  • Proficiency with Git, CI/CD pipelines, and modern DevOps workflows
  • Knowledge of software engineering fundamentals, design patterns, clean architecture, and test automation
  • Experience working in Agile environments with cross-functional collaboration
  • Experience with distributed systems, messaging, or event-driven architecture
  • Familiarity with infrastructure as code using Bicep, ARM, or Terraform
  • Knowledge of cloud cost optimization, reliability engineering, or monitoring frameworks
  • Experience mentoring engineers or serving in a technical lead capacity
  • Experience in energy, utilities, or public sector domains

Similar Jobs

Hybrid
Plano, TX, USA
289097 Employees
Hybrid
Plano, TX, USA
289097 Employees
Hybrid
Plano, TX, USA
289097 Employees

Capital One Logo Capital One

Lead Software Engineer

Fintech • Machine Learning • Payments • Software • Financial Services
Hybrid
Plano, TX, USA
55000 Employees
179K-205K Annually
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Pleasanton, CA
182 Employees
Year Founded: 1981

What We Do

Frontier Energy is a professional services firm that excels in market transformation. With a team of 170 talented people in eight offices across the U.S., Frontier Energy has decades of experience in program management, engineering, software, and customer engagement. We are committed to a single mission: To provide exceptional programs, services, and tools that encourage the intelligent use of energy. We use our skills, knowledge, relationships, and creative thinking to help save energy, decarbonize energy systems, and increase vehicle electrification. We believe in the personal touch. No bureaucratic sinkholes. No information silos. No dime-a-dozen ideas or inflexible molds. Just personal service from a team of people who are dedicated to making a difference. For more information [email protected]

Similar Companies Hiring

Kepler  Thumbnail
Artificial Intelligence • Fintech • Software
New York, New York
9 Employees
Onshore Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
60 Employees
Revel.io Thumbnail
Aerospace • Hardware • Robotics • Software
US
50 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account