The company is looking to solve the problem of developing custom software, systems, and integrations to deliver enhanced product value.
Requirements
- Proven experience in executing end-to-end projects (discovery, scoping to delivery and post go live monitoring)
- Competency in reviewing and updating specifications, translating functional requirements into technical requirements
- Confident ability to code in an object-oriented programming (OOP) language such as Java, Python, or .NET
- Good knowledge of SOLID principles
- Good knowledge of SQL queries and relational databases (e.g., MySQL, PostgreSQL, or MSSQL)
- Ability to programmatically read and write a variety of structured and unstructured formats, such as JSON, CSV, and XML
- Experience in managing EMR data pipelines, integrations (HL7), and AWS cloud infrastructure
Responsibilities
- Design and develop software according to defined specifications
- Participate on both sides of code review – giving and receiving feedback
- Participate in scrum ceremonies, including backlog grooming, sprint planning, and daily standups
- Meet with stakeholders to understand workflows
- Help leads and curate tickets, and provide workflow analysis
- Monitor process and log information and troubleshoot problems as identified
Other
- Bachelor’s degree in computer science or related discipline required, or equivalent work experience
- 3+ years of previous experience in software engineering
- Critical thinking: able to review, monitor, and log information to identify issues and trends, as well as think through implementation details during grooming and development