Reports to: Chief Technology Officer
Summary of position:
Benefits Science Technologies is a data science and technology firm founded out of MIT and innovating at the intersection of analytics, healthcare and software development. We are building THE data science-driven engine to help clients manage risk related to health care and insurance – empowering them to make optimal decisions to control costs and improve quality of care for their members. Our passion is finding unique answers to complex questions and continually re-defining the leading edge.
The Python Developer writes effective, scalable code, both for development of the back-end components and for integrating user-facing elements into application of our Software-as-a-Service product. The Python Developer has an essential role in improving software responsiveness and overall performance, ensuring high standards and contributing to efficient operation within an interdisciplinary team focused on excellent customer experience. This is a full time, salaried position with salary commensurate with education, experience, and contribution.
Duties & Responsibilities:
- Write effective, scalable code
- Develop back-end components to improve responsiveness and overall performance
- Integrate user-facing elements into applications
- Test and debug programs
- Improve functionality of existing systems
- Implement security and data protection solutions
- Assess and prioritize feature requests
- Coordinate with internal teams to understand user requirements and provide technical solutions
- Collaborate with colleagues from engineering and business backgrounds; generally working as part of a team rather than in a supervisory role
- Must pass initial and periodic background checks, and comply with all applicable HIPAA and Security regulations, including maintaining HIPAA Awareness and Security Certification
- Must be available and able to work during standard business hours in the Benefits Science office in Boston, MA, as well as at other times as needed for communication and coordination with our international team
Qualifications:
- BS in Computer Science or a related field
- In lieu of the above, any Bachelor’s degree plus a minimum of 4 years’ additional relevant work experience is acceptable
- Minimum 1 year (2 or more years strongly preferred) of experience in Python programming and SQL required
- Familiarity with cloud-based (AWS) platforms required
- Proven ability to develop, test, and implement Python programming solutions
- Experience working with large data sets
- Experience in the design and development of databases (experience working with healthcare or health insurance-related data is strongly preferred)
- Proficient in applied mathematics
- Experience working within UNIX/Linux environment strongly preferred
- Experience using MS Excel and/or other database/analytical tools a plus
- Ability to work effectively as part of a team, with strong interpersonal and communication skills
- Must possess a sense of ownership, prioritizing personal performance and understanding its impact on the success of the company
- Must possess critical thinking, problem solving and time management skills
- Fluent in English (both verbal and written)