
Senior Staff Engineer, Software Development
Posted 5 days ago

Posted 5 days ago
• Spearhead architecture and design discussions among global teams, ensuring solutions are scalable, maintainable, and high-performing.
• Evaluate intricate technical and functional challenges, deconstruct them methodically, and facilitate end-to-end solutions.
• Create and develop enterprise-level healthcare interoperability solutions, placing a strong emphasis on both functional and non-functional requirements (performance, scalability, reliability, security).
• Stay informed and adapt to the latest trends and initiatives in AI.
• Propel continuous enhancements in system architecture, performance, and operational efficiency.
• Serve as a hands-on technical leader, contributing to development while mentoring and influencing the team.
• Lead projects related to healthcare data interoperability in accordance with standards (e.g., HL7, FHIR, and CDA).
• Ensure adherence to regulatory requirements, including USCDI and the 21st Century Cures Act.
• Utilize observability and performance metrics to proactively enhance system behavior and user experience.
• Collaborate with Engineering, Product, Program, and cross-functional teams, including offshore teams, to implement integrated solutions.
• Establish and uphold engineering and QA best practices, driving process enhancements across the team.
• Provide technical leadership, mentorship, and coaching to engineers, nurturing a high-performance and feedback-driven culture.
• Exhibit strong ownership and accountability while facilitating team success through servant leadership.
• Maintain a forward-looking perspective by fostering innovation and the adoption of contemporary technologies and practices.
• Over 12 years of hands-on experience in developing enterprise applications.
• Demonstrated experience in the healthcare sector, particularly in interoperability solutions.
• Extensive experience in designing and executing scalable, distributed systems.
• Proven ability to tackle complex problem-solving and system design challenges.
• Established track record of delivering solutions that meet non-functional requirements such as performance, scalability, and reliability.
• Experience working within cross-functional and globally distributed teams.
• Previous experience in modernizing legacy systems (e.g., transitions from 32-bit to 64-bit) is advantageous.
• Strong technical knowledge in C#, .NET, .NET Core, Web API, and RESTful services.
• Proficient with AWS (ECS, EKS, Lambda, S3) and gateway patterns.
• Familiarity with AI-assisted development practices (a plus).
• Experience in large-scale, high-throughput API development.
• Knowledge of API authentication/authorization standards and best practices.
• Understanding of distributed systems, tracing, monitoring, and troubleshooting production issues.
• Experience with modern deployment strategies and the associated trade-offs in production environments.
• Familiarity with Kong API Gateway (preferred).
• Knowledge of REST, GraphQL, CQRS, and event-driven development patterns.
• Experience with WCF, WPF, and a deep understanding of XML and XPATH.
• Strong proficiency in SQL Server and relational database design.
• Exposure to interoperability standards such as HL7 v2, FHIR, and CDA (C-CDA) standards.
• Knowledge of IHE profiles and interoperability workflows is advantageous.
• Familiarity with Kafka or event-driven architectures is a plus.
• Strong analytical and problem-solving abilities with the capacity to navigate ambiguity.
• Excellent communication skills with the ability to clearly articulate complex technical concepts.
• Capability to influence, collaborate, and drive alignment across teams.
• Strong sense of ownership, accountability, and commitment to quality.
• Health insurance
• 401(k) matching
• Flexible work hours
• Paid time off
• Remote work options
Smartsheet
Smartsheet
Domus Global
PSI CRO AG
Get handpicked remote jobs straight to your inbox weekly.