Software Engineer
Core
Own features through the full development lifecycle including design, development, testing, deployment, and maintenance.
Role type
mid-level full-stack software engineer
Builds
scalable, high-quality software features
Domain
software engineering
Deliverable
product features
Required skills
Java, full-stack development, code review, test coverage improvement, incident management, technical design, performance optimization
Preferred skills
mentoring, operational excellence practices
Technologies
Java
Responsibilities
Write clean, optimized, maintainable, and reusable code; Create technical design documents; Participate in testing, monitoring, paging, and incident management; Mentor less experienced engineers
Seniority
Mid-level, hands-on IC
