Throtle is looking to design, develop, and test its self-service healthcare identity platform.
Requirements
- Demonstrated proficiency in Go and/or Java.
- Additional programming language experience (e.g., Python, JavaScript/TypeScript, etc.) a plus.
- Demonstrated proficiency building, deploying and interfacing to RESTful APIs.
- Experience with SQL (e.g., PostGresSQL, RDS) and NoSQL (e.g., MongoDB, DocDB, etc.) database technology.
- Experience with cloud platforms (e.g., AWS, Google Cloud, Azure)
- Exposure to CI/CD pipelines
- Solid understanding of core computer science principles, including data structures, algorithms, and object-oriented programming (OOP) concepts.
Responsibilities
- Collaborate with teammates to design and implement robust, scalable and maintainable software solutions.
- Write clean, efficient, and well-documented code following best practices and company and industry standards.
- Troubleshoot and debug software issues, often assessing issues in real time to identify root causes and implement effective fixes.
- Contribute to testing efforts, including writing unit and integration tests to ensure software quality and reliability.
- Assist in documenting technical designs, processes, and code to ensure clarity and maintainability.
- Learn and apply new programming languages, frameworks, tools, and methodologies as required.
- Actively participate in code reviews, providing constructive feedback and learning from peers.
Other
- Bachelor’s degree in Computer Science, Software Engineering, or related technical field.
- Excellent verbal and written communication skills.
- Eagerness to work effectively within a team environment, sharing knowledge and supporting colleagues.
- A strong desire to learn, adapt, and continuously improve your technical skills.
- Flexible work from home options available.