Systems Developer
Role details
Job location
Tech stack
Job description
Onpoint is looking for a mid-to-senior level engineer for one of our system development teams. This is a great opportunity for a talented developer who is comfortable working in a small team and taking ownership of technical solutions. Onpoint is the market leader in healthcare claims data management and reporting. Our systems are designed for scalability, processing and storing the healthcare data for 130 million individuals across the U.S. on behalf of our clients. This position will play a key role in designing and operating a secure, highly performant data access platform for our clients., * Design and maintain public facing web applications
- Architect backend services and database schemas
- Write and implement smart, efficient, practical code
- Monitor and optimize system performance
- Balance hands on software development with project coordination
- Support more junior team members through code reviews and peer programming
- Recommend, test, and evaluate new software tools
- Write useful, clear, and articulate documentation
- Serve as a role model and mentor for junior developers, providing feedback on technical solutions and advice on opportunities for improvement
OTHER
- Understand the value that Onpoint places on maintaining the confidentiality and integrity of our corporate and client data and meet applicable privacy and security compliance requirements
- Ensure that Onpoint and client data is accessed, handled, processed, transmitted, disclosed, and stored according to operational and IT policies and procedures
- Immediately report any suspected or actual violation of privacy and security policies or unauthorized access or disclosure of Onpoint or client data
- Understand that compliance with all privacy and security policies, laws, and regulations is part of each employee's annual performance evaluation
- Adhere to all policies and procedures as outlined in the Onpoint Health Data Employee Handbook
- Perform all other duties as assigned.
Requirements
- A bachelor's degree or higher in computer science, engineering, mathematics or a related field
- Strong experience in application development using languages such as Ruby, Javascript, and SQL
- Familiarity with Web App development technologies and frameworks such as Ruby on Rails and React
- Familiarity with AWS services
- Experience designing and working with databases and complex data structures
- Experience in Java & Spring is a plus
- Healthcare data or data visualization experience is a plus
- Ability to interpret complex information from various sources and communicate technical concepts and procedures to colleagues, customers, and others
- Attention to detail and curiosity to probe further into data
- Willingness and ability to work in a fast-paced environment and be held accountable for deliverables and timeframes
- Ability to work effectively independently, within, and across teams
- Ability and willingness to quickly learn new technologies
- Excellent organizational, interpersonal, and time management skills
- Excellent written and verbal communication skills