Alliance Laundry System LLCSenior Software EngineerUS--
Job ID: 2026-11775
# of Openings: 1
Category: Information Technology
Remote-USA
OverviewThe Senior Software Engineer will design, develop, and maintain backend services and APIs that power our digital product ecosystem-including applications that integrate with and run on edge gateway devices. This senior-level individual contributor role requires deep technical expertise in .NET development, strong problem-solving skills, and the ability to deliver high-quality, scalable solutions while collaborating effectively with cross-functional teams.
Responsibilities- Design, develop, and maintain ASP.NET Core APIs and backend services that support edge gateway and IoT device communication
- Build and optimize applications that interface with firmware over TCP sockets, local WiFi, and offline-tolerant architectures
- Write clean, maintainable, and well-tested code following established coding standards and best practices
- Participate in code reviews, providing constructive feedback and ensuring code quality across the team
- Collaborate with architects, product managers, firmware engineers, and other stakeholders to translate requirements into technical solutions
- Troubleshoot and debug complex issues across distributed systems
- Contribute to technical documentation, API specifications, and system design decisions
- Participate in sprint planning, estimation, and delivery commitments
- Stay current with .NET ecosystem developments and recommend adoption of new tools and patterns where appropriate
- Support CI/CD pipeline improvements and DevSecOps practices
QualificationsEducation: - Bachelor's degree in computer science, engineering, or a similar field. Equivalent experience considered
Experience: - 5-8 years of professional software engineering experience
- Strong experience with .NET (C#) and ASP.NET Core required
- Experience with edge gateway/IoT communication patterns
- Experience with SQLite and PostgreSQL databases
Skills and Abilities Technical Proficiency - Deep understanding of RESTful API design and integration patterns
- Experience with Entity Framework Core or similar ORMs
- Proficiency with Git-based workflows and CI/CD pipelines
- Understanding of software testing practices (unit, integration, end-to-end)
AI-Augmented Development - Demonstrated prior experience using AI-assisted development tools (e.g., Claude Code, Cursor, Windsurf, Codex, GitHub Copilot) in daily engineering work
- Ability to effectively leverage AI tools while maintaining code quality and security standards
Preferred Experience - Distributed systems experience
- Experience with React.js or other modern frontend frameworks
- Familiarity with AWS cloud services
- Experience with message brokers (MQTT, RabbitMQ, AWS SQS)
- Familiarity with containerization (Docker) and orchestration
- Trunk-based development experience
Travel: Standard and Physical Requirements: Position involves sitting long periods, standing, manual dexterity, stooping, bending and minimal lifting.
Alliance Team Members Demonstrate DRIVE: - Dedicated: Follows through on commitments. Strong say/do.
- Respectful: Acts with integrity and values diverse perspective.
- Innovative: Always looking for a better way; leads change.
- Versatile: Adapts quickly to changing circumstances. Demonstrates agility.
- Engaged: Acts like an owner. Wants to create and grow a business which is tightly aligned with market needs.
Equal employment opportunity, including veterans and individuals with disabilities.
PI284629741