
Software Development Engineer
Clearwater Analytics13 days ago
Paris, FranceMid Level
Responsibilities
- Develop software components used by technology firms, fixed income asset managers, and custodian banks.
- Participate in software design, implementation, testing, deployment, debugging, and validation across development and production environments.
- Own critical processes that are secure, highly available, and scalable.
- Contribute to development strategies, product roadmaps, design meetings, and architecture changes.
- Perform code reviews focused on high-level design choices and business logic.
- Write and maintain automated tests across all levels of the software architecture.
- Respond to customer issues in a timely and empathetic manner.
- Document software implementation, architecture, design, and APIs.
Requirements
- At least 2 years of experience building software components.
- Experience with an object-oriented programming language, preferably Java.
- Experience with relational databases.
- Bachelor’s degree in computer science or a related field.
- Strong problem-solving, verbal communication, and written communication skills.
- Preferred experience includes creating and using web-service APIs, working in a SaaS environment, microservices architecture, fintech, and machine learning.