Job Summary:
We are hiring a Principal Software Engineer & SAFe System Architect to join our engineering leadership team.
As we scale our complex, highly transactional enterprise product suites across the Healthcare (EMR/EHR) and Hospitality ERP domains, we are looking for a technical custodian to own our system architecture, champion Domain-Driven Design (DDD), and guide our Agile Release Trains (ARTs).
If you are a hands-on technical leader who thrives on breaking down complex workflows into clean, decoupled, and highly modular code boundaries (and is a hands-on coder!), this role is for you.
Experience-5 to 10 years
Key Responsibilities:
- Own system architecture and enforce DDD/OOD principles.
- Design resilient, high-concurrency microservices.
- Drive architectural strategy, ART planning and technical roadmaps.
- Implement architecture testing and quality automation.
- Lead code reviews, develop core implementations and mentor senior engineers.
Required Skills:
- Technologies: Spring Boot, Java, Flutter
- Architecture: Microservices, Domain-Driven Design (DDD), OOD
- Practices: CI/CD, ArchUnit, automated quality checks
- Framework: SAFe, ART collaboration and dependency management
