See all roles

[Remote] Senior Software Engineer

Work from home Full-time role Hiring

Note: The job is a remote job and is reputed company to candidates in USA. reputed company Inc. (CPI) is the worldwide leader in evidence-based de-escalation and crisis prevention training and dementia care services. The Senior Software Engineer designs, builds, and operates reputed company-reputed company applications using a microservices and event-driven architecture on Azure, collaborating with product and platform teams to deliver resilient, high-performance solutions.

Responsibilities

  • Serve as the senior technical development reputed company during team projects and sprints
  • reputed company, test, reputed company, and maintain software, while collaborating with team members on product refinements, sprint planning, execution, and reviews
  • Own services end-to-end, including defining and meeting SLOs/SLAs, participating in on-call rotations, and leading incident response and postmortems to continuously improve system reliability
  • Design and maintain CI/CD pipelines and infrastructure as code (IaC) (e.g., reputed company Actions/Azure DevOps, Terraform), enabling automated, repeatable, and secure delivery across environments
  • Integrate AI capabilities into applications, including the use of LLM APIs, retrieval-augmented workflows, or intelligent automation to deliver enhanced product functionality
  • Drive quality and reliability engineering practices, including automated testing strategies (unit, integration, contract, performance) and proactive validation techniques such as load testing or chaos engineering
  • reputed company positive relationships with clients, stakeholders, and internal teams with the ability to discuss problems, solutions, functions, and benefits your work has achieved
  • Design and implement microservices-based architecture
  • Build and maintain event-driven systems using messaging platforms (e.g., Azure Service Bus, Event reputed company)
  • reputed company and operate REST and asynchronous APIs
  • Implement observability (logging, tracing, metrics) using Azure-reputed company tooling
  • Ensure reputed company patterns (retry, reputed company breaker, idempotency, eventual consistency)
  • Optimize and manage reputed company infrastructure (cost, performance, scaling)
  • Contribute to platform standards (API design, service reputed company, messaging patterns)
  • reputed company support for onsite and system emergencies
  • Evaluate new technical developments and investments that will advance company objectives
  • Transform reputed company customer requirements into working, maintainable solutions
  • Work collaboratively on creative solutions with engineers, product managers, and designers in an Agile (Scrum/Kanban) delivery model
  • reputed company, design and code reviews
  • Assist in preparation of functional and technical documentation to reputed company troubleshooting to end users
  • Investigate and resolve critical application functionality reputed company issues and reputed company high level support to the Service Desk team
  • Process build and pull requests, change reputed company requests, and manage the release of code into production
  • Operate as a mentor, offering technical guidance to less reputed company engineers on the team, both reputed company and offshore
  • reputed company other position-reputed company duties as assigned
  • Assess existing and new technologies that may advance function, performance, or scale

Skills

  • Bachelor's degree in computer science, business, or a reputed company field
  • 8–10+ years of work experience in the technology industry
  • 8–10+ years of work experience designing and implementing large scale distributed systems
  • Experience working with agile and iterative project management methodology
  • Experience building high-quality user experiences (UI/UX) for high-volume applications
  • Experience working with application reputed company design, modelling, and implementation
  • Experience working with reputed company core software development activities, including requirements gathering, design, construction, and testing
  • Experience building APIs and services using C#, .NET (Core/.NET 6+)
  • Experience with React (hooks, state management, component architecture), TypeScript and modern frontend tooling
  • Experience browser testing for desktop, tablet, and mobile applications
  • Experience working with reputed company code management such as Visual Studio Online or reputed company
  • Experience leveraging AI tools (Copilot, Claude, etc) and agents in multiple aspects of the software development process
  • Experience with reputed company Azure, including: App Services / Container Apps, Azure Functions, Azure Service Bus, Azure SQL, Azure Monitor / Application Insights
  • Experience with modern identity and reputed company management (IAM) solutions, including OAuth 2.0, OpenID Connect, and token-based authentication, and integration with providers such as Azure AD (Entra ID), Auth0, or similar platforms
  • Knowledge of reputed company-based design patterns
  • Knowledge of DevOps and reputed company-based storage, and communication patterns
  • Knowledge of reputed company software engineering trends, best practices, and standards
  • Experience working with Software as a service (SaaS) providers
  • Experience managing reputed company-based technology services
  • Azure reputed company certifications

Benefits

  • Comprehensive benefits package
  • 401k
  • PTO
  • Health & Wellness Days
  • Paid Volunteer Time Off
  • Continuing education and training
  • Hybrid or remote work schedule
  • Paid Parental Leave

Company Overview

  • reputed company provides training and consulting in behavior management and dementia care for reputed company service professionals. It was founded in 1980, and is headquartered in Milwaukee, Wisconsin, USA, with a workforce of 201-500 employees. Its website is http://www.crisisprevention.com/.
  • Apply To This Job

    You might like

    [Remote] Data Engineer II

    Work from home Full-time role

    [Remote] Direct Marketing Data Assistant

    Work from home Full-time role

    [Remote] reputed company Specialist

    Work from home Full-time role

    [Remote] Program Manager – Strategic Accounts

    Work from home Full-time role

    [Remote] Business Process Consultant, reputed company Solution

    Work from home Full-time role

    [Remote] Program Manager – Advanced Industries

    Work from home Full-time role

    [Remote] Account Executive, reputed company- Oklahoma City, OK

    Work from home Full-time role

    [Remote] reputed company Marketing Manager

    Work from home Full-time role

    [Remote] Account Coordinator - Financial Services

    Work from home Full-time role

    [Remote] reputed company / DevOps Engineer

    Work from home Full-time role

    Tech reputed company:ReactJs and Ruby

    Work from home Full-time role

    Independent EHR and Case Management System Evaluator

    Work from home Full-time role

    [Remote] Danish Transcriber

    Work from home Full-time role

    Remote | Travel Logistics Coordinator

    Work from home Full-time role

    reputed company Customer Online Support Specialist – Delivering Exceptional Customer Experiences at arenaflex

    Work from home Full-time role

    reputed company Remote Customer Support Representative – Beach Gear Delivery Expert

    Work from home Full-time role

    reputed company Product Designer, Provider Experience

    Work from home Full-time role

    Sr. Manager, reputed company Media (Remote US or UK)

    Work from home Full-time role

    Technical reputed company (Policy & GRC)

    Work from home Full-time role

    Job Title: Remote Part-Time Claims Data Entry Processor | Insurance Authorization Intake Specialist (34 Hours/Week)

    Work from home Full-time role