> Markdown version of [/jobs/ext/1291663-senior-software-engineer](https://www.wearedevelopers.com/jobs/ext/1291663-senior-software-engineer). 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 Software Engineer - **Company:** HRB Digital LLC. - **Location:** Kansas City, MO, United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** ASP.NET, JavaScript (Programming Language), .NET Framework, Agile Methodology, Software Applications, Application Performance Management, HTML5, Unit Testing, Microsoft Azure, Bootstrap (Software), C Sharp (Programming Language), Cascading Style Sheets (CSS), Mobile Application Development, Cloud Computing, Code Review, Databases, Software Debugging, DevOps, Systems Analysis, Mobile Application Software, JSON, JQuery, Model View Controller (MVC), Nginx, Node.Js, Scrum Methodology, Azure DevOps Pipelines, Secure Coding, SQL Databases, Data Streaming, Strategies of Testing, TypeScript, Datadog, Data Processing, Software Security, AngularJS, Infrastructure Automation Frameworks, Information Technology, Front End Software Development, Cloud Integration, Api Design, Terraform, Jasmine, Legacy Systems, Web Api - **Published:** July 16, 2026 - **Apply:** https://www.kansasworks.com/jobs/13615512 ## About the Role Bachelor's degree or the equivalent in Computer Science, Information Technology, Applied Computer Science, Computer Applications, or a related technology field. Five years of experience in all phases of web, hybrid mobile application development and integration to include: + Systems analysis, design, and data/process modeling. + Agile (SCRUM), Iterative, and Waterfall methodologies and MVC architecture. + Angular, HTML5, CSS3, TypeScript, JavaScript, jQuery, Bootstrap, Node.js, JSON, .NET technologies (C#, ASP.NET, SQL) and WebAPI. + Debugging with DevTools and VS Code Debugger, and inspecting DOM elements, component states, network activity, and data flow. + Custom attribute and structural directives and reusable components including grids, maps, charts, form validations, dynamic UI modules, tooltips, and modals. + Ionic and Capacitor for Android and iOS platforms. + Unit testing using Karma and Jasmine for validating application functionality and maintainability. In lieu of a Bachelor's plus five years of experience, a Master's plus three years of experience is acceptable. ## Description Lead systems analysis and own technical design decisions for complex web and mobile applications, including defining frontend architecture, data models, data flow, Micro UI integration patterns, and modernization strategies for legacy systems. Conduct code reviews and provide technical direction related to Angular development, .NET services, API design, and debugging best practices. Lead mobile application development and deployment using Ionic and Capacitor, managing Android and iOS builds and coordinating releases through TestFlight and Alpha environments. Manage cloud-based deployment and DevOps workflows using Azure Cloud services, Azure DevOps pipelines, and Terraform for infrastructure provisioning and CI/CD automation. Monitor production systems with Datadog, Azure Application Insights, and Nginx to troubleshoot issues, resolve performance bottlenecks, and respond to alerts. Mentor junior developers on Angular best practices, testing strategies, cloud integration, database usage, and secure development standards, ensuring technical excellence and consistency across the team. Implement application security (AppSec) recommendations by remediating insecure data handling and enforcing secure coding practices in alignment with internal security standards. ## Related Videos - [Tips and Tricks for Working with JSON](https://www.wearedevelopers.com/videos/1229-tips-and-tricks-for-working-with-json) - [Post-Quantum Cryptography: Preparing for Q-Day](https://www.wearedevelopers.com/videos/100179-post-quantum-cryptography-preparing-for-q-day) - [The Resilience of the World Wide Web](https://www.wearedevelopers.com/videos/1281-the-resilience-of-the-world-wide-web) - [Angular Unleashed: Mastering Modern Web Development with Angular](https://www.wearedevelopers.com/videos/685-angular-unleashed-mastering-modern-web-development-with-angular) - [Introducing JSON Structure](https://www.wearedevelopers.com/videos/100219-introducing-json-structure) - [Navigating the Corporate Jungle: Life as a Developer in a large Company](https://www.wearedevelopers.com/videos/621-navigating-the-corporate-jungle-life-as-a-developer-in-a-large-company) ## Related Articles - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [The Most Popular IT Jobs on the Market](https://www.wearedevelopers.com/magazine/376-the-most-popular-it-jobs-on-the-market) - [Software Engineer Salary London](https://www.wearedevelopers.com/magazine/252-software-engineer-salary-london) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [React Developer Salary [2023]](https://www.wearedevelopers.com/magazine/198-react-developer-salary-2023) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers)