**Job Summary:**
We are seeking an experienced software engineer to join our team. As a senior full-stack developer, you will be responsible for designing, developing, and maintaining complex software systems.
**Key Responsibilities:*
1. Collaborate with cross-functional teams to identify business needs and develop solutions.
2. Design and implement scalable, secure, and efficient software systems using Java, C#, SQL, JavaScript, or other related technologies.
3. Provide technical guidance and mentorship to junior engineers.
4. Participate in code reviews and ensure high-quality coding standards.
5. Develop automated tests to ensure product quality.
**Required Skills & Qualifications:*
b>S.degree (or equivalent) in Computer Science or other technical field required; MS degree preferred.
The ideal candidate should have over 5 years of experience in cloud-native development using Java (Spring experience desired), event-driven architectures, React/JavaScript (experience with Web development required), Kafka (strongly desired), SQL Server (bonus point), Snowflake knowledge, and Kubernetes.
About Us:
* We help institutional investors manage risk, respond to challenges,
* drive performance & profitability.We keep clients at the heart of everything we do .