
Software Development Engineer III
Clearwater Analytics4 months ago
Mumbai, IndiaSenior
Responsibilities
- Design, build, deploy, and maintain simple, clear, well-structured, and well-tested software.
- Break down and solve complex problems through research and collaboration.
- Use multiple levels of automated testing, including unit, integration, contract, and end-to-end testing.
- Mentor new and less-experienced team members.
- Initiate design and feature discussions and advocate for performance, scalability, reliability, and security improvements.
- Coordinate with other teams to integrate software applications successfully.
- Troubleshoot and resolve production incidents quickly and effectively.
- Understand and address customer needs and issues with empathy and timeliness.
Requirements
- Degree in Computer Science or a related field.
- At least 4 years of software development experience.
- Proficiency in a typed, object-oriented programming language.
- Deep knowledge of software methodologies, tools, and typical architectural patterns.
- Strong analytical, problem-solving, teamwork, communication, organizational, and interpersonal skills.
- Ability to manage time effectively, meet deadlines, document work clearly, and continue learning.
- Proficiency in Microsoft Office.