# Software Engineer II - Analyst at iCapital

- Company: iCapital
- What the company does: Helping Financial Advisors and Wealth Managers incorporate alternative strategies at scale. Helping Asset Managers open new lanes of distribution.
- Company website: https://icapital.com
- Type: Startups
- Level: Analyst
- Location: IN - Jaipur
- Work setup: On-site
- Posted: 2026-09-14
- Apply by: 2026-10-29
- Apply: https://job-boards.greenhouse.io/icapitalnetwork/jobs/8607441002
- Page: https://www.1752.vc/careers/jobs/icapital-software-engineer-ii-analyst/

## About the role

The Software Engineer II is a trusted and collaborative member of their POD or development team, capable of implementing medium-complexity features with moderate guidance from senior engineers. They apply core software development principles effectively and follow established architectural guidelines and design patterns.

## What they're looking for

- Minimum of 3+ years of experience in software development required
- Proficiency in C# is essential as it is the primary language used in .NET development here at Hexure
- In-depth knowledge of the .NET framework, including its core components, class libraries, and APIs, is crucial. Understanding frameworks like ASP.NET, Entity Framework is important
- Proficiency in HTML, CSS, and JavaScript is necessary for building user interfaces and client-side interactions. Knowledge of front-end frameworks like Angular or React can be advantageous
- Experience with database technologies such as SQL Server, MySQL, CosmoDB or other NoSQL DB’s, including writing complex queries, designing efficient database schemas, and understanding database performance optimization
- Object-Oriented Programming (OOP) and Design Patterns: Strong understanding of OOP concepts, SOLID principles, and design patterns (e.g., MVC, MVVM) for building maintainable and scalable applications

Tags: Annuities Platform
