July 23
• Responsible for designing, testing, developing, operating, and maintaining products, following architectural and coding standards • Consistently writes production-ready code that is easily testable, easily understood by other developers, and accounts for edge cases and errors • Uses systematic debugging to diagnose cross-service issues and is adept at using a range of tools to detect when there is an incident and raises this with stakeholders in a timely manner • Takes ownership of incidents that fall in their domain and may be involved in the resolution of an incident or provide assistance to others on resolving incidents • Proactive in learning from code reviews from the team and resolving open code reviews in a timely manner • Understands their team's testing approach and uses quality metrics to identify gaps • Actively participates and understands Scrum while developing a point of view on an effective software delivery process.
• Four - Eight years of relevant experience • 1+ years of experience in design, development, and triaging for large, complex systems • 1+ years working in PHP/Laravel or Go • Have experience in implementing microservices (using tools and technologies for messaging, RPC, containerization, etc) • Understanding of containerization technologies (Docker, Kubernetes, etc) • Strong knowledge of SQL schema design and experience working with NoSQL databases, SOLID principles, and REST API design • Experience using CI/CD processes for application software integration and deployment using industry-standard tools • Agile Software Development (typically Scrum, Kanban, SAFe) • Bachelor’s Degree in Computer Science or related technical field, or relevant equivalent experience • Our shared language across the company is English, so competency in reading, writing, and speaking is a requirement.
Apply NowMay 21
Mid Back-end Engineer at InsurTech company revolutionizing home insurance.