Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Engineer - Hybrid

Jobleads-US

Our Story:
Crisis Prevention Institute Inc. (CPI) is the worldwide leader in evidence-based de-escalation and crisis prevention training and dementia care services. Our programs teach professionals the skills to recognize, prevent, and respond to crises in the workplace.
At CPI, we are dedicated to changing behaviors and reducing conflict for theCare, Welfare, Safety, and Securityof everyone. We believe the power of empathy, meaningful connections, personal safety, and security are the antidotes to fear and anxiety. It’s a philosophy that is central to everything we do, and traces back to our beginning.

As a member of the team, you can expect to:

  • Make a difference through your work – You’ll be proud to tell your family and friends about what you do.
  • Gain significant career experience only obtained within a fast-growing organization – Entry-level roles through executive leadership.
  • Feel fulfilled and have fun – We work hard but make the time to build meaningful relationships and celebrate the wins.

Our Story:
Crisis Prevention Institute Inc. (CPI) is the worldwide leader in evidence-based de-escalation and crisis prevention training and dementia care services. Our programs teach professionals the skills to recognize, prevent, and respond to crises in the workplace.
At CPI, we are dedicated to changing behaviors and reducing conflict for theCare, Welfare, Safety, and Securityof everyone. We believe the power of empathy, meaningful connections, personal safety, and security are the antidotes to fear and anxiety. It’s a philosophy that is central to everything we do, and traces back to our beginning.

As a member of the team, you can expect to:

  • Make a difference through your work – You’ll be proud to tell your family and friends about what you do.
  • Gain significant career experience only obtained within a fast-growing organization – Entry-level roles through executive leadership.
  • Feel fulfilled and have fun – We work hard but make the time to build meaningful relationships and celebrate the wins.
The Role:
The Senior Software Engineer is a hands-on member of a Product Engineering squad on CPI's Integrated Training and Learning (ITL) platform, the cloud-native learning platform used by CPI's learners, Certified Instructors, and customer administrators worldwide. This is a full-stack role with a strong backend emphasis: the majority of the work is in C#/.NET microservices built on CQRS and event-driven patterns in Azure, with regular contribution to the React front end that delivers the learner and instructor experience. Working in a small squad alongside a product owner, designer, and fellow engineers, the Senior Software Engineer owns features end to end: shaping the problem with the product owner, designing the solution, building and testing it, shipping it to production, and measuring whether it moved the customer or business outcome it was meant to move. This role is expected to raise the bar for the squad through code quality, technical judgment, and mentorship, and to actively contribute to a culture of curiosity, ownership, experimentation, and continuous improvement.
Product Delivery:
  • Design, build, test, deploy, and support features across the ITL stack: C#/.NET microservices, CQRS command and query handlers, Azure Service Bus event consumers and publishers, Azure SQL data models, and React front-end components.
  • Partner with the product owner and designer to understand the customer problem behind each request, challenge assumptions, and propose the simplest solution that delivers the outcome.
  • Break epics into small, independently shippable increments; ship to production frequently behind feature flags and validate with real usage data.
  • Write automated unit, integration, and contract tests as part of every change; treat test coverage and observability (logging, metrics, tracing) as part of the definition of done.
  • Demonstrate completed work to business stakeholders and articulate the customer and business benefit, not just the technical change.
Platform Ownership & Operational Excellence:
  • Own the health of the services your squad is responsible for: monitor dashboards and alerts, participate in the on-call rotation, and respond to and resolve production issues.
  • Participate in blameless incident reviews; drive follow-up actions that prevent recurrence (tests, alerts, runbooks, architectural fixes).
  • Continuously improve the codebase you work in: reduce technical debt incrementally, improve build and deployment times, and simplify where complexity is not earning its keep.
  • Contribute to the incremental decoupling of ITL domain data from upstream enterprise systems by ensuring each feature you build moves the data ITL needs into ITL-owned services.
  • Apply secure coding practices and accessibility standards (WCAG 2.1 AA) as a default part of engineering work.
AI-First Engineering:
  • Use AI-assisted development tools (e.g., GitHub Copilot, Claude, Cursor) as a core part of the daily workflow for design exploration, code generation, test writing, refactoring, and debugging, while owning the quality, security, and correctness of everything shipped.
  • Experiment with new AI tools and techniques, measure their impact on speed and quality, and share what works (and what does not) with the squad.
  • Identify opportunities where AI capabilities could improve the ITL product or internal tooling and bring them to the squad with a proposed proof of concept.
Culture, Learning & Collaboration:
  • Bring curiosity to the work: investigate unfamiliar parts of the system, ask why, and share what you learn in code reviews, documentation, and team discussions.
  • Run small, time-boxed technical experiments and spikes to de-risk decisions; present findings and recommendations to the squad with evidence.
  • Give and receive thoughtful, direct code review feedback; mentor less experienced engineers and help them grow.
  • Contribute to retrospectives with candor, own your part in what went wrong, and follow through on improvement actions.
  • Perform other position-related duties as assigned.
You Need to Have:
  • Bachelor's degree in computer engineering, computer science, or a related field, or equivalent practical experience
  • Five years or more of professional software engineering experience building and operating production web applications and services
  • Three years or more of hands‑on experience with C# and .NET (ASP.NET Core, .NET 6+) building APIs and backend services
  • Experience building and maintaining distributed, event-driven systems, including message brokers (Azure Service Bus or equivalent) and asynchronous processing patterns
  • Experience with CQRS, domain-driven design, or similar patterns that separate reads from writes and model business domains explicitly
  • Experience building front-end features in React (hooks, state management, component design) and modern JavaScript/TypeScript
  • Experience designing relational data models and writing performant SQL (SQL Server / Azure SQL)
  • Experience deploying and operating services in Azure (App Service, Functions, Service Bus, Azure SQL, Azure Monitor / Application Insights) or an equivalent cloud platform
  • Experience with automated testing across the stack (unit, integration, contract, and end-to-end) and CI/CD pipelines (Azure DevOps or GitHub Actions)
  • Experience working on an agile team with continuous delivery practices: small batches, trunk‑based development or short‑lived branches, feature flags, and frequent production deployments
  • Knowledge of RESTful API design, authentication/authorization patterns, and security-based design patterns
  • Knowledge of observability practices: structured logging, metrics, distributed tracing, and alerting
  • Experience using AI-assisted development tools (e.g., GitHub Copilot, Claude, Cursor) as part of a daily engineering workflow
  • Yearly personal development demonstrated by successfully completing an accredited software engineering course, acquiring a software engineering-related certification, or presenting a completed learning project to the team
  • Curiosity: asks why before how, digs into unfamiliar code and systems, and seeks to understand the learner, instructor, and customer problem behind every request
  • Ownership: treats the services and features they touch as theirs to keep healthy, from design through production support, and does not wait to be assigned a problem before solving it
  • Drive: a bias toward shipping working software in small, frequent increments and following through until the outcome is achieved, not just the ticket closed
  • Experimentation: comfortable proposing and running small, time‑boxed experiments (spikes, proofs of concept, A/B tests) and letting evidence, not opinion, settle technical debates
  • Learning from failure: participates openly in blameless retrospectives and incident reviews, shares mistakes as lessons, and turns them into guardrails, tests, or runbooks
  • Continuous improvement: leaves every codebase, process, and document a little better than they found it
  • Ability to take an ambiguous product problem and drive it to a well‑designed, well‑tested, shipped solution with minimal supervision
  • Ability to communicate technical trade-offs clearly to both engineers and non‑technical stakeholders, in writing and in conversation
  • Ability to give and receive direct, respectful feedback and to disagree productively while committing to team decisions
  • Ability to manage multiple, competing priorities and attain the best possible outcomes for the organization

What We Offer:

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

Crisis Prevention Institute is an Equal Opportunity Employer that does not discriminate against any applicant or employee on the basis of age, race, color, ethnicity, national origin, citizenship, religion, creed, sex, sexualorientation, gender, gender identity, or expression (including against any individual that is transitioning, has transitioned, or is perceived to be transitioning), marital status or civil partnership/union status, physical or mental disability, medical condition, pregnancy, childbirth, genetic information, military and veteran status, or any other basis prohibited by applicable federal, state, or local law. The Company will consider for employment qualified applicants with criminal histories in a manner consistent with local and federal requirements. Our management team is dedicated to this policy with respect to recruitment, hiring, placement, promotion, transfer, training, compensation, benefits, employee activities, and general treatment during employment.

#J-18808-Ljbffr Jobleads-US
Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer - Hybrid in Milwaukee, WI vacancy
  •  ...Crisis Prevention Institute Inc. seeks a Senior Software Engineer to join a product engineering squad on the ITL platform. You’ll own full features from design to production, focusing on back-end C#/.NET with CQRS and event-driven patterns, and contributing to React front... 
    Senior
    Remote job

    Jobleads-US

    Milwaukee, WI
    1 day ago
  • $161.9k - $184.8k

     ...States of America, McLean, VirginiaSenior Software Engineer, IOS Do you love building and...  ...and platform needs in partnership with senior engineers and Architects Consistently share...  ...to be regularly worked. New York City (Hybrid On-Site): $161,900 - $184,800 for Senior... 
    Senior
    Full time
    Part time
    Internship
    Local area

    DEV INC

    Milwaukee, WI
    2 days ago
  • $23k

     ...Highlights :   In the role of  Sr. Software Engineer  working in  Milwaukee, WI (4 days a...  ...Information Technology team reporting to the Senior Manager, Software Engineering. This...  ...support work life balance including a hybrid work model of 4 days in the office We... 
    Senior
    Temporary work
    Work experience placement
    Work at office
    Flexible hours

    Molson Coors Brewing Company

    Milwaukee, WI
    more than 2 months ago
  • $118.96k - $178.44k

    About the RoleThe Actuarial Software Engineering team at Northwestern Mutual is responsible for creating and improving systems that ensure the...  ...peers and actuarial business experts.As an Actuarial Senior Software Engineer, you will contribute to our mainframe team... 
    Senior
    Full time

    Northwestern Mutual

    Milwaukee, WI
    2 days ago
  •  ...available for this position.** This role is Hybrid in Downtown Milwaukee(Not Remote)...  ...solutions that delivers all aspects of the software development lifecycle including analysis...  ...as Scrum or Kanban5+ years of software engineering experience2+ years experience designing,... 
    Senior
    Full time

    Milwaukee Electric Tool

    Milwaukee, WI
    1 day ago
  • $80 - $81 per hour

    Senior Software Engineer Milwaukee, WI, United States $ 80.00 - 81.00 (US Dollar) About the job Senior Software Engineer Senior Software Engineer needs 3+ years of professional experience in software development Senior Software Engineer requires: Bachelor's degree in Computer... 
    Senior
    1 day per week

    Global Channel Management

    Milwaukee, WI
    3 days ago
  • Senior Software Engineer Direct Supply is building the future of healthcare technology with industry-leading products, solutions and platforms to help improve the lives of millions of seniors and those who care for them. In the Senior Software Engineer position, you'll... 
    Senior

    Direct Supply

    Milwaukee, WI
    3 days ago
  •  ...to have you join us!Job DescriptionPosition OverviewAs a Senior Software Engineer at Rockwell Automation, you will work on FactoryTalk Optix...  ...may be just the right person for this or other roles.#LI-Hybrid#LI-LifeAtRok#LI-SB1We are an Equal Opportunity Employer including... 
    Senior
    Full time
    Work at office
    Flexible hours

    Rockwell Automation

    Milwaukee, WI
    4 days ago
  • $192.3k

     ...Trueline in Milwaukee, WI, is seeking multiple Senior Estimators to drive estimating on large, complex projects across sports, data centers, federal, and manufacturing sectors. Positions offer a hybrid schedule and base salaries up to $192,300, with top markets reaching... 
    Senior

    Jobleads-US

    Milwaukee, WI
    2 days ago
  •  ...celebrate the wins. The Role: The Lead Software Engineer is the technical lead of a Product...  ...as a technical lead, tech lead, or senior engineer responsible for the technical...  ...Continuing education and training ~ Hybrid or remote work schedule ~ Paid Parental... 
    Full time
    Temporary work
    Work experience placement
    Local area
    Remote work
    Worldwide

    Crisis Prevention Institute

    Milwaukee, WI
    5 days ago
  • $118k - $178k

     ...for innovation and creating the best experience for job seekers. (*Comscore, Total Visits, March 2026) Day to Day As a Senior Software Engineer on the AI Gateway & Guardrails team at Indeed, you will own and drive the development of platform services that connect Indeed... 
    Senior
    Work experience placement
    Local area

    Indeed

    Milwaukee, WI
    3 days ago
  • $109.5k - $150.5k

     ..., strive for the best, own our actions, and grow and evolve. Job Description We're looking for an experienced, talented Senior Software Engineer to join the Student Activities team at Freckle by Renaissance — a global leader in pre-K-12 education technology. Freckle... 
    Senior
    For contractors
    Local area
    Remote work
    Worldwide
    Work visa
    Flexible hours

    Renaissance Services

    Milwaukee, WI
    3 days ago
  • $90k - $120k

     ...Harm policy What You Will Do Johnson Controls is seeking a Senior Software Engineer to join our Data Science and Analytics team. In this role,...  ...Additional Information Work Location & Arrangement: Glendale, WI (Hybrid) Sponsorship: Johnson Controls will not sponsor applicants... 
    Senior
    Free visa

    Johnson Controls

    Milwaukee, WI
    2 days ago
  • $118.96k

     ...looking for self-motivated and self-driven engineers who are passionate about what they do...  ...computer science, computer engineering, software engineering, MIS related field 4+ years'...  ...operational and nonoperational situations. #LI-Hybrid Compensation Range: Pay Range - Start: $... 
    Senior
    Local area
    Flexible hours

    Northwestern Mutual

    Milwaukee, WI
    3 days ago
  • Senior Application Developer (Java) - Hybrid AEBS is helping a client find a Senior Application Developer with strong Java experience for a role combining enterprise application development, modernization, and production support. This is a hybrid, contract-to-hire role... 
    Senior
    Contract work
    Visa sponsorship
    Work visa
    3 days per week

    AE Business Solutions

    Milwaukee, WI
    5 days ago
  • $110.7k - $218.3k

     ...optimize operational efficiency. As an Oracle Senior Consultant at Deloitte, you will help...  ...as a Service solutions for cloud and hybrid environmentsSupporting cloud migration,...  ...Science, Information Technology, Software Engineering, or a related field.Ability to travel 5... 
    Senior
    Visa sponsorship

    Deloitte

    Milwaukee, WI
    1 day ago
  •  ...next. Job Overview The Sr. Cloud Solutions Engineer designs, implements, and supports...  ...templates, Bicep, or Terraform. Experience with hybrid infrastructures, Azure Virtual Desktop,...  ...access to information, technology, software, or technical data that is subject to U.... 
    Senior
    Work at office
    Remote work

    Impact Networking

    Milwaukee, WI
    5 days ago
  • $102.5k - $213.4k

     ...leaders, data scientists, designers, and software engineers enable our clients to solve their most...  ...Your key responsibilities As a Senior Application Designer and Developer, you...  ...agility and the ability to collaborate in hybrid environments. A proactive approach... 
    Senior
    Full time
    Summer holiday
    Flexible hours

    EY

    Milwaukee, WI
    1 day ago
  •  ...Career with Us! Our 18-month Engineering Training Program offers 3-4 rotational...  ...not eligible for remote or hybrid work arrangements....  ...mentorship and coaching from senior leaders and technical experts...  ...Engineering, Test Engineering, Software Engineering, Project Management... 
    Full time
    Internship
    Work at office
    Relocation
    Relocation package

    Johnson Controls

    Milwaukee, WI
    15 hours ago
  • $80k - $110k

     ...accounting firm in Milwaukee is seeking a Tax Associate or Tax Senior to join their tax team. This role is ideal for someone looking...  ...independence, stability, and multi-generational client relationships ~ Hybrid work environment (typically 3–4 days in-office ) ~ Supportive,... 
    Senior
    Work at office

    Solid Rock Recruiting LLC

    Milwaukee, WI
    14 days ago
  • $121.2k - $151.5k

    Senior AI Data Engineer We are seeking a highly experienced Senior AI Data Engineer to help transform...  ...and context engineering, and modern software development practices. The ideal candidate...  .... Location & Authorization: This is a hybrid role requiring proximity to one of our... 
    Senior
    Local area

    Dematic

    Milwaukee, WI
    5 days ago
  • Senior Software Developer - WebPay from $96,000 to $148,000 per yearCorporate Headquarters12575 Uline Drive, Pleasant Prairie, WI 53158Enhance and support world-class websites at Uline. As a Senior Software Developer, you'll apply your full-stack expertise to create scalable... 
    Senior
    Full time

    Uline Shipping Supplies

    Milwaukee, WI
    2 days ago
  •  ...Group is looking for an experienced AI Engineer in Glendale, WI. Our client is a...  ...Location: Milwaukee, WI (Hybrid) Employment Type: Full-Time Business...  ...Automation Systems (BAS) Team: Controls Software Engineering Reports To: Senior Director, Controls Software, Global... 
    Senior
    Full time

    MARS IT Corp

    Milwaukee, WI
    5 days ago
  •  ....You Are:A Salesforce Life Sciences Functional Architect at the Senior Manager level within Accenture’s Salesforce Business Group. You...  ...patient-facing use casesExperience leading delivery using Agile, hybrid, or scaled Agile frameworks at program scale (e.g., SAFe, multi-... 
    Senior
    Full time
    Work experience placement
    Live in
    Work at office
    Local area

    Accenture

    Milwaukee, WI
    15 hours ago
  • Senior Software Developer - JavaPay from $96,000 to $148,000 per yearCorporate Headquarters12575 Uline Drive, Pleasant Prairie, WI 53158...  ...RequirementsBachelor's degree in Computer Science, Software Engineering or relevant programming education and experience.7+ years of... 
    Senior
    Full time

    Uline Shipping Supplies

    Milwaukee, WI
    2 days ago
  • $87.99k - $149.59k

     .... Come make a difference at MGIC. PURPOSEMGIC is looking for a Senior Application Developer. In this role you will be responsible for...  ...processes.Build high-quality, secure, scalable, and maintainable software aligned with MGIC coding standards.Modernize and upgrade... 
    Senior
    Full time
    Temporary work
    Casual work
    Work at office
    Local area

    MGIC Investment

    Milwaukee, WI
    14 hours ago
  • $131.37k - $166k

     ...developing, upgrading, retrofitting, testing and integrating various software warehouse logistics solutions efficiently to implement the...  ...team members on project requirements and solutions. Provide engineering support as required. Resolve incompatibility issues with... 
    Senior
    Local area
    Remote work

    Dematic

    Milwaukee, WI
    2 days ago
  •  ...Unit Testing Exposure to CMS systems (marketing content management systems) Patterns & Practices relevant to high-quality software design and architecture WE’VE GOT: Fast-paced, collaborative work environment with constant learning Chance to work with... 
    Senior

    Layer One Media

    Milwaukee, WI
    4 days ago
  •  ...Enhance your career at raSmith as a Transportation Design Project Engineer in our Transportation Services division and discover why we’re...  ...supervisors and employees. Specific benefits include: ~ Hybrid home/office-based environment with flexible work schedules ~... 
    Work experience placement
    Seasonal work
    Work at office
    Immediate start
    Home office
    Flexible hours

    raSmith

    Brookfield, WI
    a month ago
  •  ...Description: Enhance your career at raSmith as a Transportation Design Engineer in our Transportation Services division and discover why we’re...  ...supervisors and employees. Specific benefits include: ~ Hybrid home/office-based environment with flexible work schedules ~... 
    Work experience placement
    Seasonal work
    Work at office
    Immediate start
    Home office
    Flexible hours

    raSmith

    Brookfield, WI
    a month ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer - Hybrid. Be the first to apply!