Senior Software Engineer

Hyperion360 Inc.

Oregon

Hybrid

USD 140,000 - 190,000

Full time

6 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Competitive salary
Health insurance
Retirement plan
Paid time off
Professional development
Flexible environment
Modern development tools
Team mentorship

Job summary

Hyperion360 Inc. in the United States seeks a Senior Software Engineer to design, develop, and maintain enterprise applications using .NET, Angular, and Azure. You will own features end-to-end from design to production, collaborating with cross-functional teams to deliver robust software solutions.

The role emphasizes hands-on coding, architectural judgment, and mentoring teammates while applying Clean Architecture, CQRS, and DevSecOps practices in a cloud-first environment.

Qualifications

  • 5+ years of professional software development experience.
  • 5+ years backend with C#, .NET, ASP.NET Core, RESTful APIs.
  • 3+ years frontend with Angular and TypeScript.
  • 3+ years cloud-native apps on Azure.
  • Strong architectural knowledge: SOLID, Clean Architecture, DDD, CQRS.
  • EF Core, SQL Server, and Azure SQL experience.
  • Secure APIs and enterprise integrations via OpenAPI/Swagger.
  • OAuth 2.0, OpenID Connect, JWT, Entra ID knowledge.
  • Azure App Service, Functions, Service Bus, Key Vault, API Management.
  • Automated testing with xUnit/NUnit/Moq/Jasmine/Karma/Cypress.
  • GitHub Actions, Azure DevOps, CI/CD workflows.
  • Docker, Terraform, IaC, DevSecOps.
  • Troubleshooting across backend, frontend, DB, and cloud systems.
  • Strong communication and cross-functional collaboration.
  • Ability to mentor engineers.

Responsibilities

  • Design, develop, and maintain backend services and RESTful APIs.
  • Define API contracts with OpenAPI/Swagger; secure integrations.
  • Apply Clean Architecture, DDD, CQRS; follow design patterns.
  • Implement OAuth 2.0, OpenID Connect, JWT, and Entra ID.
  • Develop data-access with EF Core, SQL Server, Azure SQL.
  • Build frontend with Angular, TypeScript, RxJS, NgRx.
  • Develop cloud-native apps with Azure services.
  • Create automated tests to ensure quality and performance.
  • Contribute to CI/CD, DevSecOps, deployments, monitoring.
  • Troubleshoot issues across app, DB, integrations, cloud.

Skills

Strong communication
Mentorship
Independent work
Cross-functional collaboration
Problem solving

Tools

Git
Azure DevOps
CI/CD
Docker
Terraform
Kubernetes
Datadog
OpenAPI/Swagger

Job description

About the Role

We are seeking an experienced Senior Software Engineer (.NET / Angular / Azure) to join our engineering team. In this role, you will design, develop, and maintain enterprise-grade applications using modern Microsoft technologies. You will work across backend services, frontend applications, databases, and cloud infrastructure, taking ownership of technical solutions from initial design through production deployment. The ideal candidate combines strong hands-on development skills with sound architectural judgment and the ability to collaborate across engineering teams.

Key Responsibilities
  • Design, develop, and maintain scalable backend services and RESTful APIs using C#, .NET 10, and ASP.NET Core.
  • Define API contracts using OpenAPI/Swagger and implement secure internal and external integrations.
  • Apply Clean Architecture, SOLID principles, Domain-Driven Design (DDD), CQRS, MediatR, and modern design patterns.
  • Implement secure authentication and authorization using OAuth 2.0, OpenID Connect, JWT, and Microsoft Entra ID.
  • Develop efficient data-access components using Entity Framework Core, SQL Server, and Azure SQL.
  • Build and enhance frontend applications using Angular, TypeScript, RxJS, and NgRx.
  • Design and maintain cloud-native applications using Azure App Service, Azure Functions, Azure SQL, Service Bus, Key Vault, and API Management.
  • Develop automated unit and integration tests to ensure software quality, reliability, and performance.
  • Contribute to CI/CD pipelines, DevSecOps practices, deployment automation, and production monitoring.
  • Troubleshoot complex issues across application, database, integration, and cloud environments.
  • Participate in technical design discussions, architecture reviews, and code reviews.
  • Collaborate with Technical Leads, Architects, Product teams, and other engineers to deliver high-quality software.
  • Take end-to-end ownership of features, from technical design and implementation to deployment and production support.
RequirementsRequired Qualifications
  • 5+ years of professional software development experience building enterprise applications.
  • 5+ years of hands-on backend development experience with C#, .NET, ASP.NET Core, and RESTful APIs.
  • 3+ years of frontend development experience, preferably with Angular and TypeScript.
  • 3+ years of experience developing and deploying cloud-native applications using Microsoft Azure.
  • Strong understanding of software architecture, SOLID principles, Clean Architecture, DDD, CQRS, and distributed systems.
  • Proficiency with Entity Framework Core, SQL Server, and Azure SQL.
  • Experience designing secure APIs and enterprise integrations using OpenAPI/Swagger.
  • Strong knowledge of OAuth 2.0, OpenID Connect, JWT, and Microsoft Entra ID.
  • Experience working with Azure App Service, Azure Functions, Azure Service Bus, Azure Key Vault, and API Management.
  • Experience writing automated tests using xUnit, NUnit, Moq, Jasmine, Karma, or Cypress.
  • Proficiency with Git, GitHub, GitHub Actions, Azure DevOps, and CI/CD workflows.
  • Familiarity with Docker, Terraform, Infrastructure as Code, and DevSecOps practices.
  • Strong troubleshooting and problem-solving skills across backend, frontend, database, and cloud systems.
  • Ability to work independently, evaluate technical trade-offs, and deliver reliable production-ready solutions.
  • Strong communication skills and experience collaborating with Technical Leads, Architects, and cross-functional teams.
  • Ability to provide code reviews, technical guidance, and mentorship to other engineers.
Preferred Qualifications
  • Experience building event-driven systems using Azure Service Bus and Azure API Management.
  • Hands-on experience with Docker, Terraform, and containerized application development.
  • Familiarity with Module Federation and Micro Frontend architectures.
  • Experience using monitoring and observability platforms such as Datadog.
  • Familiarity with AI-assisted development tools such as GitHub Copilot, OpenAI Codex, or similar solutions.
  • Experience working in Agile software development teams.
  • Experience modernizing legacy enterprise applications or improving cloud-native architectures.
Benefits

We are committed to providing a supportive, collaborative environment where engineers can grow professionally, work with modern technologies, and contribute to meaningful software projects.

Benefits and Perks
  • Competitive salary and compensation package.
  • Comprehensive health, dental, and vision insurance.
  • Retirement savings plan with employer contributions.
  • Paid time off, holidays, and parental leave.
  • Opportunities for professional development and career advancement.
  • Flexible and collaborative work environment.
  • Access to modern development tools, cloud technologies, and AI-assisted engineering solutions.
  • Opportunities to contribute to technical architecture and engineering decisions.
  • Supportive engineering culture with opportunities for mentorship and knowledge sharing.
  • Exposure to complex enterprise applications, cloud-native systems, and modern software development practices.
Equal Opportunity Employment

We are committed to providing equal employment opportunities and building an inclusive workplace where employees are respected and valued.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer
Senior Software Engineer

Hyperion360 Inc. • Florida City (FL)

On-site
USD 120,000 - 180,000
Competitive salary
Health, dental, vision insurance
Retirement plan with employer matching
+6
Sr Software Engineer
Sr Software Engineer

Park Place Technologies • Highland Heights (OH)

On-site
USD 100,000 - 140,000
Senior Software Engineer
Senior Software Engineer

Compunnel Inc. • Kansas City (MO)

On-site
USD 100,000 - 150,000
Senior Software Engineer - C#/Angular/AWS
Senior Software Engineer - C#/Angular/AWS

Motion Recruitment Partners, LLC • Boston (MA)

On-site
USD 130,000 - 195,000
Medical benefits
Paid time off
Retirement plan
+2
Senior Software Engineer
Senior Software Engineer

PMMC • Charlotte (NC)

On-site
USD 110,000 - 140,000
Healthcare Plans
Flexible PTO
Professional Development
+2
Senior Back-end Engineer
Senior Back-end Engineer

PM Consulting • United States

On-site
USD 120,000 - 190,000
Entry Level -Software Developer - Web Development
Entry Level -Software Developer - Web Development

MasterCorp, Inc. • Tallahassee (FL)

On-site
USD 120,000 - 180,000
Software Engineer
Software Engineer

Elior • Houston (TX)

On-site
USD 70,000 - 110,000
Medical Insurance
Dental Insurance
Vision Insurance
+11
Senior Software Engineer 2
Senior Software Engineer 2

Jobgether • United States

Remote
USD 120,000 - 190,000
Remote work: Fully remote position
Collaborative environment with Agile团队
Technical ownership in architectural方向
+3
Sr. Software Engineer
Sr. Software Engineer

OpenKrill • United States

Remote
USD 140,000 - 190,000