
Software Development Engineer
Clearwater Analytics3 years ago
Noida, IndiaMid Level
Responsibilities
- Design, build, deploy, and maintain clear, well-structured, reliable, and well-tested software.
- Break down and solve complex problems through research and collaboration.
- Use unit, integration, contract, and end-to-end automated testing.
- Mentor new and less-experienced team members.
- Lead design and feature discussions focused on performance, scalability, reliability, and security.
- Coordinate with other teams on successful software application integration.
- Troubleshoot and resolve production incidents.
- Understand and address customer needs and issues.
- Communicate effectively with varied audiences and across different mediums.
Requirements
- Degree in Computer Science or a related field.
- 4+ years of software development experience.
- Proficiency in a typed, object-oriented programming language.
- Deep knowledge of software methodologies, tools, and common architectural patterns.
- Strong analytical, problem-solving, organizational, documentation, communication, teamwork, and interpersonal skills.
- Ability to manage time effectively, meet deadlines, and continuously learn and improve.
- Strong computer skills, including proficiency in Microsoft Office.
- Interest in software work within a software-as-a-service company and commitment to client satisfaction.
Categories
About Clearwater Analytics
Clearwater Analytics builds a SaaS platform for investment accounting, reconciliation, performance, compliance, and risk reporting used by insurers, asset managers, banks, corporations, and governments. It aggregates and normalizes market and trade data and offers front‑office tools (Beacon) that give portfolio teams real‑time visibility into positions. Founded in 2004 and headquartered in Boise, Idaho, the company is publicly traded on the NYSE (ticker: CWAN).