
Overview
Senior Software Engineer
Job Summary
The purpose of this role is to understand requirements/business cases/user stories and apply computer science, engineering, and mathematical analysis to design, develop and test the application meeting the acceptance criteria. This involves understanding and applying one or more software or scripting languages.
Essential Functions
- Work closely with analysts and other developers to ensure the solution you implement meets business needs
- Write correct, well-factored code that is testable, maintainable, and demonstrates best practices within agreed upon timelines
- Write and execute test cases as needed to validate code changes
- Work in an agile team environment and actively participate in grooming, standups, and planning sessions
- Review and provide constructive feedback on team members' work per peer-review process
- Support and troubleshoot production issues when necessary and aid operations teams to resolve issues
- Create technical specifications, documentation, and design documentation as required
Job Requirements
- Bachelor's Degree or equivalent (Preferred)
- 5+ years relevant work experience (Preferred)
- Solid communication skills
- Up to 10% travel may be required
Knowledge, Skills and Abilities
- 3+ years of experience working with C#, .NET Core
- 2+ years of experience cloud development Azure and Databricks
- Azure DevOps experience
- Angular
- Experience in test driven development
- Familiarity with HEDIS or other healthcare quality analytics concepts preferred
We are an Equal Opportunity Employer. No job applicant or employee shall receive less favorable treatment or be disadvantaged because of their gender, marital or family status, color, race, ethnic origin, religion, disability or age; nor be subject to less favorable treatment or be disadvantaged on any other basis prohibited by applicable law.
Veradigm is proud to be an equal opportunity workplace dedicated to pursuing and hiring a diverse and inclusive workforce.
Thank you for reviewing this opportunity! Does this look like a great match for your skill set? If so, please scroll down and tell us more about yourself!