about 6 hours ago
Responsibilities
- Design, implement, and operate new features and services for the billing platform.
- Improve knowledge of distributed systems to enhance platform features.
- Troubleshoot and fix operational issues while improving troubleshooting procedures.
- Execute the full software development life cycle (SDLC).
- Write well-designed, testable code and maintain software functionality.
- Document solutions and develop flowcharts for problem identification.
Requirements
- 5+ years of experience building highly scalable products.
- 5+ years of programming experience in an object-oriented language like Java.
- Expert knowledge in Object-Oriented Programming and design patterns.
- Experience with relational and non-relational databases.
- Proficiency in improving observability and early warning systems.
- Strong communication skills and ability to collaborate with diverse teams.
- Degree in Computer Science or related field, or equivalent experience.
Benefits
- Competitive pay and generous time off.
- Ample parental and wellness leave.
- Healthcare and retirement savings program.
- Support for volunteering and donation efforts.