Software Development Engineer
Mumbai Metropolitan Region · Full Time
Be the first to apply
- Experience
- 4+ yrs
- Salary
- —
- Openings
- 1
- Posted
- 4 hari yang lalu
- Work mode
- In office
- Education
- Degree in Computer Science or related field
- Resume
- Required to apply
Sign in to tell us what does and doesn't work for you here — it sharpens every match we show you.
Job description
Overview
The Software Development Engineer position at Clearwater Analytics encompasses a broad range of duties focused on designing, implementing, and maintaining robust software solutions. Responsibilities evolve with experience, starting from coding and debugging at entry-level, advancing to leading technical teams, designing complex systems, mentoring others, and managing integration across functions. Senior roles contribute to defining technological direction, making strategic decisions, fostering innovation, and establishing industry-leading standards.
Primary Responsibilities
- Create, deploy, and maintain clean, well-structured, and thoroughly tested code.
- Address complex challenges through research and collaboration.
- Communicate clearly and effectively across various audiences and channels.
- Utilize multiple levels of automated testing, including unit, integration, contract, and end-to-end tests.
- Guide and support junior team members through mentorship.
- Lead design and feature discussions, promoting enhancements in performance, scalability, reliability, and security.
- Collaborate with other teams to achieve seamless software integration.
- Quickly diagnose and resolve production issues.
- Respond empathetically and promptly to customer requirements and problems.
- Perform any other duties required by management.
Required Qualifications and Skills
- Expertise in typed, object-oriented programming languages.
- Comprehensive understanding of software development methodologies, tools, and common architectural designs.
- Passion for working in a software-as-a-service environment.
- Client-centric mindset prioritizing customer satisfaction.
- Excellent teamwork capabilities.
- Strong time management skills with ability to deliver deadlines.
- Commitment to ongoing learning and skill enhancement.
- Superior analytical and problem-solving competency.
- Proficiency with Microsoft Office suite.
- Attention to detail paired with strong documentation practices.
- Outstanding verbal and written communication skills.
- Strong organizational and interpersonal aptitude.
Education and Experience
- Degree in Computer Science or a related discipline.
- Minimum of four years’ experience in software development.
Minimum education
Bachelor's Degree
Industry
FinTech