> Markdown version of [/jobs/ext/4689425-sr-software-engineer-c-net-core-websockets](https://www.wearedevelopers.com/jobs/ext/4689425-sr-software-engineer-c-net-core-websockets). 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). --- # Sr. Software Engineer - C#, .NET Core, WebSockets - **Company:** Motorola Solutions, Inc. - **Location:** Allen, TX, United States - **Experience:** Expert - **Salary:** $100,000 - $125,000 - **Contract:** Permanent contract - **Skills:** JavaScript (Programming Language), Microsoft Windows, Application Programming Interfaces (APIs), Artificial Intelligence, Application Testing, HTML5, Automation of Tests, Microsoft Azure, C Sharp (Programming Language), Cloud Computing, Databases, Continuous Delivery, Data Stores, Software Debugging, Linux, Formal Verification, Windows Communication Foundation, PostgreSQL, NoSQL, Red Hat Enterprise Linux, Microsoft Copilot, SignalR, Software Engineering, SQL Databases, Web Applications, WebSocket, Cloud Platform System, .NET Core, Delivery Pipeline, Backend, Git, Containerization, AngularJS, Kubernetes, Information Technology, Claude, Restful APIs, Docker, Microservices - **Published:** November 12, 2026 - **Apply:** https://motorolasolutions.wd5.myworkdayjobs.com/Careers/job/Allen-TX-TX139/Sr-Software-Engineer---C---NET-Core--WebSockets_R69289-1 ## About the Role We are looking for a Sr. Software Engineer with a strong backend background, cloud experience, and database knowledge, who is a fast learner with good communication, analytical, and troubleshooting skills, and has good experience with various software development/verification methodologies., * BS Degree in Computer Science (or related technical equivalent) * 4+ years of experience with C#, .NET Core, REST, WebSockets & Angular * Ability to learn and use AI in day-to-day activities such as CoPilot, Claude, etc. for software development * Experience with the Azure ecosystem, deployment and release pipelines * Experience in managing cloud-based deployments, databases, and monitoring performance with debugging capabilities * Experience in using container technologies, virtual systems, and Linux/Red Hat * Experience with API publishing and certification * Interested in working in a continuous deployment environment * Strong background in automated testing toolsets on both traditional and cloud systems with coverage on API, Azure-based Microservices, and OnPrem systems * Strong working knowledge in understanding complex end-to-end systems with multiple internal and external interfaces, products, and the ability to certify the systems in an automated manner * Good experience in dealing with the complexities arising from interface incompatibilities and building solutions to quickly identify the breakages * Experience with software technologies such as Docker, Kubernetes, and Git * Experience with modern web app verification using HTML5, JavaScript (AngularJS), and the automation of the same * Knowledge of client- and server-side web app performance scaling techniques * Real-time application testing using WebSockets, SignalR, or Socket.IO * Experience certifying systems built using Web (REST) APIs for internal and external usage * Knowledge of both SQL and NoSQL data stores and familiarity with performing load and stress testing using automated tools. PostgreSQL knowledge is preferred. * Working knowledge of Linux and Windows. Red Hat Linux knowledge is preferred. * Working experience in identifying and fixing security vulnerabilities and prioritizing security during development. * Strong problem-solving and troubleshooting skills., BS Degree in Computer Science (or related technical equivalent) 4+ years of experience with C#, .NET Core, REST, WCF, Websocket and Angular. Employer work permit sponsorship is not available for this position. Legal authorization to work in the U.S. indefinitely is required. Must be able to obtain background clearance as required by government customer