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 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.
- 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.
- 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.
- 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.
- 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- ...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...SeniorRemote job
$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...SeniorFull timePart timeInternshipLocal area$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...SeniorTemporary workWork experience placementWork at officeFlexible hours$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...SeniorFull time- ...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,...SeniorFull time
$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...Senior1 day per week- 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
- ...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...SeniorFull timeWork at officeFlexible hours
$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- ...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 timeTemporary workWork experience placementLocal areaRemote workWorldwide
$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...SeniorWork experience placementLocal area$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...SeniorFor contractorsLocal areaRemote workWorldwideWork visaFlexible hours$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...SeniorFree visa$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: $...SeniorLocal areaFlexible hours- 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...SeniorContract workVisa sponsorshipWork visa3 days per week
$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...SeniorVisa sponsorship- ...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....SeniorWork at officeRemote work
$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...SeniorFull timeSummer holidayFlexible hours- ...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 timeInternshipWork at officeRelocationRelocation package
$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,...SeniorWork at office$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...SeniorLocal area- 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...SeniorFull time
- ...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...SeniorFull time
- ....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-...SeniorFull timeWork experience placementLive inWork at officeLocal area
- 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...SeniorFull time
$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...SeniorFull timeTemporary workCasual workWork at officeLocal area$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...SeniorLocal areaRemote work- ...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
- ...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 placementSeasonal workWork at officeImmediate startHome officeFlexible hours
- ...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 placementSeasonal workWork at officeImmediate startHome officeFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer - Hybrid. Be the first to apply!
- software engineer internship remote Milwaukee, WI
- senior software engineer ruby on rails Milwaukee, WI
- software developer positions Milwaukee, WI
- agile software developer Milwaukee, WI
- entry level software engineer remote Milwaukee, WI
- senior software engineer remote Milwaukee, WI
- senior software design engineer Milwaukee, WI
- software developer entry level Milwaukee, WI
- senior software engineer Milwaukee, WI
- software engineer entry level Milwaukee, WI




