Senior Software Developer Transformation Engineering
Saviance Technologies · Boston, MA
All reasons
- Open 48 days
Senior Software Developer Transformation Engineering
Reports to: Enterprise Architect
Overview of the role
The Senior Software Developer will join the Transformation Engineering Team and help modernize critical healthcare and laboratory technology. The role will build domain-based services, modernize legacy applications and reduce dependency on tightly connected systems and shared databases.
This is a senior hands-on position. The developer will work with architects, Technical Business Analysts, QA and business teams to modernize one system, workflow or business area at a time without disrupting operations.
Key Responsibilities
- Design and build domain-based services for critical healthcare and laboratory capabilities.
- Modernize legacy applications and workflows while protecting business continuity.
- Reduce tight coupling and direct dependence on shared databases.
- Build independently deployable services with clear ownership and well-defined interfaces.
- Analyze legacy code, database dependencies, data flows and hidden business rules.
- Move hard-coded rules into governed, testable and reusable capabilities.
- Establish clear ownership for data, services and business decisions.
- Create secure APIs and event-driven integrations where appropriate.
- Reduce duplicate data, manual reconciliation and unnecessary copies of sensitive information.
- Plan and execute gradual migrations, parallel validation and controlled cutovers.
- Implement role-based access, audit logging, monitoring, performance controls and secure coding practices.
- Write automated tests and participate in design reviews, code reviews and production support.
- Create technical documentation and mentor engineers in modern engineering practices.
- Use AI-assisted tools for analysis, coding, testing and documentation while validating output and protecting sensitive data.
Required Qualifications
- Bachelor's degree in Computer Science, Engineering or a related field, or equivalent experience.
- 8 or more years of hands-on software development experience.
- Strong experience with a modern server-side programming language, REST APIs and SQL.
- Experience modernizing legacy applications or decomposing tightly connected systems.
- Knowledge of distributed systems, asynchronous processing and integration architecture.
- Experience with secure development, automated testing, continuous delivery and production support.
- Ability to analyze complex workflows, data dependencies and unfamiliar codebases.
- Strong collaboration with architects, analysts, QA and business stakeholders.
Preferred Qualifications
- Experience in healthcare, diagnostics, genomics or laboratory operations.
- Experience applying domain-driven design and the strangler modernization pattern.
- Knowledge of API versioning, event or message patterns, retries, idempotency and recovery.
- Experience moving from shared-database architectures to owned services and data domains.
- Knowledge of authentication, role-based access, audit logging and observability.
- Experience with containers, cloud platforms and performance engineering.
- Experience modernizing regulated systems through gradual migration and controlled cutover.
Leadership Competencies
• Architecture-minded engineering
• Hands-on technical leadership
• Systems analysis and problem solving
• Security and quality ownership
• Collaboration and mentoring
• Pragmatic modernization
Skills
More jobs at Saviance Technologies
All 48- Data Platform Product ManagerSaviance Technologies · MA10d ago
- Data Platform ArchitectSaviance Technologies · MA10d ago
- Senior Systems Administrator / PAM Implementation EngineerSaviance Technologies · MA18d ago
- Technical - Sr. Data Scientist (26-01219) -Saviance Technologies · Location not stated19d ago
- Staff Engr, SoftwareSaviance Technologies · Sparks, MD1mo ago
Similar roles
- Python Developer55192329-c32d-45ac-b4cb-49d65ab192d0 · Charlotte, NC, United States · USD 90,000–110,000/yrjust now
- Python DeveloperPyramid Consulting · Berkeley Heights, NJtoday
- Senior Platform Software EngineerOracle · Nashville, TN, United States · USD 92,500–209,500/yrtoday
- Software Engineer - BackendManifold Industries · San Franciscotoday
- Senior GCP Backend Engineer (Payments Platform) - HybridGenesis10 · Columbus, OH · USD 65–80/hrtoday
- Generative AI EngineerArtech · Sunrise, FL · USD 40–42/hrtoday