About this role
The team is seeking a highly skilled Full Stack Developer and Technical Architect with deep expertise in .NET/.NET Core, SQL Server, and Capital Market domain applications. The ideal candidate will have extensive experience in designing, developing, and architecting enterprise-grade financial applications, particularly in trading, portfolio management, wealth management, and investment platforms.
Key Responsibilities:
- Design, develop, and maintain scalable web-based and enterprise applications using .NET/.NET Core, C#, ASP.NET MVC, and Web API.
- Define technical architecture, coding standards, and best practices for application development.
- Lead end-to-end solution design, including database architecture, API integrations, security, and performance optimization.
- Collaborate with business stakeholders, product teams, and domain experts to translate business requirements into technical solutions.
- Develop and integrate RESTful services, third-party APIs, and market data interfaces.
- Perform code reviews, mentor development teams, and ensure adherence to architectural guidelines.
- Drive application modernization initiatives and cloud-readiness strategies.
Technical Skills:
- Strong hands-on experience in .NET Framework, .NET Core/.NET 8+, C#, ASP.NET MVC, Web API, Entity Framework, and LINQ.
- Expertise in SQL Server, including database design, stored procedures, indexing, performance tuning, query optimization, and troubleshooting.
- Strong understanding of HTML5, CSS3, JavaScript, jQuery, AJAX, Bootstrap, and responsive web development.
- Knowledge of Microservices Architecture, REST APIs, Dependency Injection, Design Patterns, and SOLID Principles.
Domain Expertise:
- Strong understanding of the Capital Markets and Wealth Management ecosystem.
- Experience working on Portfolio Management Systems (PMS), Mutual Fund Platforms, Equity, Debt, ETF, and Alternative Investment Products, Market Data Integrations, and Investor Reporting and Analytics.
- Understanding of financial products, market operations, and regulatory requirements.
Education:
- Bachelor's or Master's degree in Computer Science, Information Technology, or a related field.
Experience:
- Minimum of 5-8 years of relevant experience in full stack development and technical architecture in the financial services sector.
What we offer:
- An opportunity to work in a high-stakes, outcome-driven environment with a focus on reliability, speed, and security.
- A collaborative team culture that values innovation and technical excellence.
Applications are read by our talent team, usually within two working days.
If you look like a fit we will call you, and you will hear from us either way.