Veradigm aims to transform the healthcare landscape through innovative data-driven solutions, enhancing health outcomes by leveraging research, analytics, and AI. The role is focused on addressing challenges in the development and maintenance of a secure, scalable, and high-performance cloud-based Electronic Health Record (EHR) platform.
Requirements
- 10+ years of professional experience in C-Sharp/.NET development
- Minimum of 5 years experience with .NET WebAPI, WCF, and RESTful services
- Extensive experience with relational database development and SQL Server
- Proficiency in version control systems and continuous integration practices
- At least 5 years of experience in cloud development, preferably with AWS or Azure
- Experience with document storage technologies such as AWS S3 or MongoDB
- Knowledge of messaging systems like AWS SQS or ActiveMQ
Responsibilities
- Architect and lead the development of complex, scalable, and secure application workflows across multiple microservices and data stores
- Design, develop, and test WebAPI and WCF services that encapsulate business logic and interact with various data storage technologies
- Write high-quality, well-factored code that adheres to best practices and is maintainable and testable
- Develop and optimize SQL Server database schemas and stored procedures to support application needs
- Identify performance bottlenecks and security vulnerabilities, then implement effective solutions
- Promote and evangelize best practices in coding, architecture, and team processes across development teams
- Mentor and coach developers at various experience levels, fostering a culture of continuous improvement
Other
- Bachelor's Degree in Computer Science, Software Engineering, or a related field
- Proven leadership in agile development teams, enabling secure and scalable solutions
- Collaborate with UI, DevOps, and data teams to ensure cohesive technology evolution and integration
- Contribute to the enterprise and platform architecture roadmap, ensuring alignment with business objectives
- Design experience using architecture patterns such as caching, retry policies, queuing, and type-ahead