Engineer, Cloud Platform Software
MEDITECH · Massachusetts, United States · 8 mo ago
Engineering$66k–$105k/yrFull-time
Responsibilities
- Working with our industry leading technology to create dynamic healthcare applications
- Becoming proficient in programming languages and technology stack while writing clear, efficient and high quality code
- Becoming proficient with the programming tools necessary to develop our Cloud Platform and Cloud Database infrastructure
- Staying abreast of technology advancements and changes within the industry
Requirements
- Bachelor's degree with course work in a computer programming related field (i.e. Computer Science, Mathematics, Engineering)
- 1-3 years developing in Node.js environment
- Experience developing containerized applications and container orchestration platforms such as Kubernetes
- Deep understanding of system design, data structures, and algorithms
- Exceptional written and verbal communication skills
- Experience with various SQL and NoSQL DBMSS
- Some experience with web development using Angular framework is preferred, but not required
- Ability to work both independently and as part of a team, connecting and collaborating with others
- Experience leading and/or being a mentor to technical teams is desired
- Knowledge of modern version control systems
Qualifications
- None specified
Skills
- Programming Languages
- Technology Stack
- Programming Tools
- System Design
- Data Structures
- Algorithms
- Communication Skills
- Database Management Systems
- Web Development
- Version Control Systems
Benefits
- Health Insurance
- Dental Insurance
- Vision Insurance
- Profit Sharing Trust
- 401(k)
- Tuition Reimbursement
- Generous Paid Time Off
- Sick Days
- Personal Time
- Paid Holidays
Pay
Hiring salary range: $66,000- $105,000 per year. Actual salary will be determined based on an individual's skills, experience, education, and other job-related factors permitted by law.
Schedule
This is a hybrid role which includes a blend of in-office and remote work as designated by the management team.