> Markdown version of [/jobs/ext/4700244-senior-full-stack-software-engineer-c-net-angular](https://www.wearedevelopers.com/jobs/ext/4700244-senior-full-stack-software-engineer-c-net-angular). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Full Stack Software Engineer - C# / .NET & Angular - **Company:** Motorola Solutions, Inc. - **Location:** Chicago, IL, United States (Remote available) - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Clean Code Principles, .NET Framework, Automation of Tests, Unit Testing, Microsoft Azure, C Sharp (Programming Language), Cloud Computing, Static Program Analysis, Code Review, Computer Engineering, Continuous Integration, Data Infrastructure, Data Security, Dependency Injection, DevOps, Distributed Systems, Entity Framework, Github, Microsoft SQL Server, Power BI, OpenAI, Cloud Services, Angular 2+, Software Engineering, Systems Architecture, Systems Integration, Strategies of Testing, Web Applications, Datadog, Data Logging, Data Server Interface, Enterprise Software Applications, .NET Core, GitHub Copilot, ReactJS, Delivery Pipeline, Large Language Models, Claude Code, Reliability of Systems, Backend, AngularJS, Pyspark, Information Technology, Front End Software Development, Event Sourcing, Restful APIs, Domain Driven Design, Web Architecture, Data Pipelines, Dynatrace, Databricks, Microservices - **Published:** November 13, 2026 - **Apply:** https://arc.dev/remote-jobs/j/redirect/pyvtlfq8hp ## About the Role * Bachelor's Degree in Computer Science, Computer Engineering, or a technical discipline * 5+ years of software engineering experience in full stack application development Technical Expertise * C# & .NET Core to design and develop scalable backend microservices, layered architectures, and RESTful APIs * Angular & TypeScript to construct modular web components and manage complex client-side application state using NgRx * Entity Framework Core & SQL Server to develop multi-tenant data access patterns, optimize queries, and maintain relational schemas * DevOps & CI/CD Automation to build and manage automated build, test, and release pipelines using GitHub Actions and Azure DevOps (ADO) * Reliability & Observability Tooling to implement distributed system resiliency policies, structured logging, tracing, and operational health diagnostics * AI-Assisted Development Tools to leverage assistive technologies such as GitHub Copilot or Claude Code to accelerate development cycles and support high code quality * English Language to communicate with clarity across global distributed engineering teams in written and verbal business settings at an advanced (C1) level Professional Experience * System Architecture Stewardship to design layered and modular enterprise applications using dependency injection and interface-driven design * Multi-Tenant System Design to implement secure data isolation, tenant-aware authorization, and scalable cloud structures * Collaborative Problem Solving to partner with cross-functional stakeholders and conduct constructive technical code reviews * Automated Testing & Quality Practices to design and execute comprehensive unit test suites supporting overall software reliability, * Experience with React and its core fundamentals to support the evaluation and migration of legacy frontend capabilities * Familiarity with PySpark and data pipeline querying to collaborate effectively with Databricks and Synapse data engineers * Exposure to Large Language Model (LLM) integrations (such as Azure OpenAI or LangChain) to support conversational data interfaces and assisted workflows * Familiarity with advanced software paradigms such as Domain-Driven Design (DDD) or Event Sourcing ## Description (Synapse via Databricks) and the unified web application interface. In this role, you will collaborate closely with software and data engineers as well as our Data Platform Engineering (DPE) colleagues to architect resilient services, scale our multi-tenant cloud infrastructure, and help to ensure critical information flows with clarity., We are seeking a Senior Full Stack Engineer to drive the architectural evolution of our cloud services and analytics web applications. In this role, you will steer development across our C# backend and Angular frontend, integrate embedded PowerBI experiences, and architect scalable, multi-tenant microservices. You will also guide the evaluation and migration of capabilities from legacy reporting products into our modern, unified interface., Full Stack Architecture & Foundation Engineering * Drive the design and development of the CC Insights web application using C#, .NET Core, and Angular, integrating embedded PowerBI reports and Priority Intelligence conversational workflows * Architect robust, multi-tenant data access patterns and layered microservices using Entity Framework Core and SQL Server while maintaining clean service boundaries * Migrate and modernize legacy reporting product capabilities into a cohesive web architecture through disciplined code analysis DevOps, Platform Resiliency & Operational Excellence * Design, configure, and maintain automated CI/CD pipelines from scratch utilizing GitHub Actions and Azure DevOps (ADO) to support continuous integration and reliable multi-environment deployments * Implement cross-cutting platform capabilities including authentication, tenant authorization, distributed tracing, structured logging, and resiliency policies * Oversee operational diagnostics across application, data, and cloud infrastructure layers to help resolve complex production issues collaboratively Technical Leadership & Collaborative Innovation * Lead architectural evaluations, technical designs, and peer code reviews to promote maintainable, elegant engineering practices across distributed teams * Mentor engineering teammates across hybrid global locations in modern software patterns, testing strategies, and clean code principles * Partner cross-functionally with product managers, QA specialists, and the Data Platform Engineering (DPE) team to deliver enterprise analytics features