Note: The job is a remote job and is open to candidates in USA. AnewHealth is a pharmacy care management company specializing in pharmacy services and support for people with complex, chronic needs. The Senior Engineer develops and supports software collaboratively within a Scrum team, delivering high-quality solutions, enhancing applications, resolving software issues, and integrating new technologies with cloud and product infrastructure.
Responsibilities
- Work in an Agile development environment; actively participate in and contribute to all Scrum ceremonies
- Collaborate on design, development, and delivery of software solutions per requirements and committed schedules
- Test, debug and add enhancements to existing applications
- Contribute to code reviews
- Analyze and research software requirements associated to identified user stories and epics
- Resolve customer complaints with software and respond to suggestions for software modifications or enhancements
- Learn new technologies and resolve challenges involved with integrating them with our Cloud and product infrastructure
- Proactively raise problems to senior developers and help identify solutions
- Communicate updates, changes, and risks to stakeholders
- Embody AnewHealth’s Core Values in all communications and interactions
- Other duties as assigned
Skills
- Bachelor's degree in Computer Science, similar technical field of study, or 5+ years of related experience and/or equivalent combination of education and experience required
- Minimum of 4+ years of software development experience with modern programming languages and concepts
- Demonstrated experience delivering customer value at a rapid pace, while maintaining a high level of software quality
- Experience with Ruby, JavaScript, TypeScript, Node.JS, Jasper, and Java
- Proficiency with common development tools (e.g., Git, Jira, etc.) and processes (e.g., pair programming, QA, deployments)
- Ability to take ownership for deliverables and assigned tasks
- Awareness, execution, and improvement of relevant team standards
- Demonstrated ability to be creative, flexible, and passionate about building quality software
- Skilled in written and verbal communication with demonstrated ability to work collaboratively with a team and independently as needed
- Must be able to commute to multiple site locations within assigned territory
- May be necessary to work extended hours as needed
- This is a full-time position with an expectation to work an average of 40 hours per week and be available outside of normal business hours to meet customer expectations on an ad-hoc basis
- Travel may be required for special organization or department events, department team meetings, trade shows, conferences, and other client engagements
- This is a remote position
- Applicants must be eligible to work in this country
- Experience with MS SQL Server, MySQL and CouchDB preferred
- Experience with agile methodology is a plus (Scrum, Kanban, Lean, etc.) preferred
Benefits
- This is a remote position.
- AnewHealth offers a comprehensive benefit package for full-time employees that includes medical/dental/vision, flexible spending, company-paid life insurance and short-term disability as well as voluntary benefits, 401(k), Paid Time Off and paid holidays.
- Medical, dental and vision coverage are effective 1st of the month following date of hire.
Company Overview