Covington, KY · Northern Kentucky & Greater Cincinnati
Get support(407) 335-1296

Software Engineering

Senior .NET / Angular Full Stack Engineer

Build modern web applications and dependable backend services with Angular, C#/.NET, and Azure. Take ownership of production software from design and implementation through testing, deployment, and ongoing operation.

  • Angular
  • C# / .NET
  • Azure
  • 7+ years

ESSENTIAL REQUIREMENTS

What you need to bring.

  • At least seven years of full stack and backend engineering experience, with strong hands-on experience using Angular, C#/.NET, and Azure.
  • Availability to work on-site on the first day only, followed by fully remote work from the second day onward.
  • Ability to start on October 19, 2026.
First day on-site only

Attend on-site on your first day, then work fully remotely from the second day onward. Confirm the city and workplace before making travel arrangements.

DUTIES & RESPONSIBILITIES

The work you will do.

Applications & distributed systems

Design, develop, test, troubleshoot, and operate modern web applications, APIs, backend services, and integrations across distributed systems.

Frontend engineering

Build intuitive, performant, accessible, and maintainable user experiences using Angular, TypeScript, HTML, CSS, and related frontend technologies.

Cloud & integrations

Support cloud-native applications, APIs, data integrations, and related services on Azure.

Production delivery

Work with CI/CD pipelines, infrastructure as code, observability tools, and deployment processes to deliver reliable production software.

Cross-functional collaboration

Collaborate with product, UX, engineering, infrastructure, and management partners. Communicate clearly, document decisions, coordinate deployments, and help move work forward through ambiguity.

Responsible AI-assisted development

Use AI-assisted development tools responsibly while maintaining ownership of design decisions, testing, security, maintainability, and production readiness.

EXPERIENCE & QUALIFICATIONS

Skills for the role.

  • A bachelor’s degree in computer science, engineering, or a related technical field, or equivalent professional experience.
  • Strong Angular frontend development experience, including frontend architecture, state management, responsive interfaces, asynchronous programming, and reactive patterns such as RxJS or Redux.
  • Backend development experience using C# and modern .NET; .NET 8 or later is preferred.
  • Experience with RESTful APIs, API gateways, authentication and authorization patterns, SQL and NoSQL concepts, and cloud-native services.
  • Experience with CI/CD, infrastructure as code, monitoring, and testing practices. Relevant tools include GitHub Actions, Bicep, New Relic, Application Insights, Jasmine, Cypress, and Playwright.
  • Hands-on use of AI-assisted developer tools such as Cursor, Claude Code, Codex, or GitHub Copilot, with the ability to evaluate generated code critically and produce maintainable, well-tested software.
  • Demonstrated experience developing production mobile applications for iOS and Android, including interpreting requirements, application design, implementation, testing, debugging, release support, and ongoing maintenance.
  • Strong written and verbal communication skills, the ability to mentor teammates, and sound judgment when evaluating tradeoffs and working through ambiguity.

ADDITIONAL EXPERIENCE

Helpful strengths.

  • Additional experience with React, Vue, Next.js, or Nuxt alongside the required Angular background.
  • Node.js, TypeScript, Scala, or functional backend development experience.
  • Familiarity with LLM integration, reusable AI workflows, MCP-enabled capabilities, Kafka, or event streaming.