Software Development Engineer III
Date Posted: 03-Oct-2024 | Qualification: B.E/B.Tech, MCA, ME/MTech
Position: | Software Development Engineer III |
Skills Required: | Java, Kotlin, LLD |
Employment Type: | Full Time |
Location: | Bangalore |
Job Mode: | Work from Office |
Experience: | 4 - 6 (years) |
Job Description:
Responsibilities: Requirement Refinement: Influence product discussions, handle edge cases, and plan work sequencing. Domain & Tech Expertise: Assess technical feasibility, drive non-functional requirements, identify engineering milestones, handle edge cases in the tech domain (using Kotlin, PostgreSQL, and optionally Ruby on Rails), and define correctness of projects. Architecture & Design: Contribute to ERD, service, and domain architecture discussions, including designing domain architecture, proposing alternative solutions, and clearing tech debt. Low-Level Design (LLD): Take ownership of LLD, review peers' LLD, and increase unit test case coverage. Service Health & Incident Management: Regularly review service health, diagnose system concerns, lead incident management, and handle QA support tickets.