Senior Full Stack Software Engineer – C#, .NET, Angular

Posted 1hrs ago

Employment Information

Education
Salary
Experience
Job Type

Report this job

Job expired or something wrong with this job?

Job Description

Senior full-stack engineer building Motorola Solutions’ unified cloud analytics application for safer communities. Architecting C#/.NET and Angular services with embedded PowerBI and multi-tenant infrastructure.

Responsibilities:

  • Drive the design and development of the CC Insights web application using C#, .NET Core, Angular, embedded PowerBI reports, and Priority Intelligence™ conversational workflows
  • Architect multi-tenant data access patterns and layered microservices using Entity Framework Core and SQL Server
  • Migrate and modernize legacy reporting product capabilities into a unified web architecture
  • Design, configure, and maintain automated CI/CD pipelines using GitHub Actions and Azure DevOps
  • Implement authentication, tenant authorization, distributed tracing, structured logging, and resiliency policies
  • Oversee operational diagnostics across application, data, and cloud infrastructure layers
  • Lead architectural evaluations, technical designs, and peer code reviews
  • Mentor engineering teammates across hybrid global locations
  • Partner with product managers, QA specialists, and Data Platform Engineering to deliver enterprise analytics features

Requirements:

  • Bachelor's Degree in Computer Science, Computer Engineering, or a technical discipline
  • 5+ years of software engineering experience in full stack application development
  • Experience with C# and .NET Core for scalable backend microservices, layered architectures, and RESTful APIs
  • Experience with Angular and TypeScript, including NgRx
  • Experience with Entity Framework Core and SQL Server
  • Experience building automated build, test, and release pipelines using GitHub Actions and Azure DevOps
  • Experience implementing distributed system resiliency policies, structured logging, tracing, and operational health diagnostics
  • Experience leveraging AI-assisted development tools such as GitHub Copilot or Claude Code
  • Advanced (C1) English proficiency for written and verbal business communication
  • Experience designing layered and modular enterprise applications using dependency injection and interface-driven design
  • Experience implementing secure data isolation, tenant-aware authorization, and scalable cloud structures
  • Experience partnering with cross-functional stakeholders and conducting technical code reviews
  • Experience designing and executing comprehensive unit test suites
  • React experience, PySpark and data pipeline querying, LLM integrations, DDD, or Event Sourcing are preferred qualifications

Benefits:

  • Referral Payment Plan
  • Equal Opportunity Employer
  • People-first and community-focused culture
  • Hybrid global team collaboration
  • No travel required
  • No relocation provided