oneture
Dot Net Developer
Skills
Job description
About the Role
We are seeking a talented and motivated Software Engineer with 2–4 years of experience in .NET and React JS development to join our Capital Markets technology team. The ideal candidate should have hands-on experience building enterprise applications and a strong understanding of capital market workflows, trading systems, and financial applications.
Key Responsibilities
Design, develop, test, and maintain scalable applications using .NET technologies and React JS.
Build responsive and intuitive user interfaces for trading and post-trade applications.
Develop and consume RESTful APIs using ASP.NET Core/Web API.
Collaborate with business analysts, product owners, and stakeholders to understand functional requirements.
Participate in the complete Software Development Life Cycle (SDLC), including requirement analysis, development, testing, deployment, and support.
Write clean, maintainable, and efficient code following coding standards and best practices.
Perform unit testing and support integration and user acceptance testing activities.
Troubleshoot production issues and provide timely resolutions.
Contribute to code reviews and continuously improve application performance and security.
Work in Agile/Scrum teams and actively participate in sprint ceremonies.
Technical Skills Required
Backend
Strong experience in C#, .NET Framework, and .NET Core/.NET 6+
Experience developing REST APIs using ASP.NET Core Web API
Understanding of Entity Framework/Entity Framework Core
Knowledge of asynchronous programming and multithreading concepts
Familiarity with dependency injection and design patterns
Frontend
Hands-on experience with React JS
Strong knowledge of JavaScript (ES6+), TypeScript, HTML5, and CSS3
Experience with React Hooks, Context API, and state management libraries
Experience integrating frontend applications with REST APIs
Knowledge of responsive UI development principles
Database
Strong SQL skills with experience in Microsoft SQL Server
Ability to write complex queries, stored procedures, and optimize database performance
Tools & Technologies
Git/GitHub/Azure DevOps for source control
Experience with CI/CD pipelines
Familiarity with Docker and containerized deployments is an advantage
Exposure to cloud platforms such as AWS or Azure is preferred
Capital Market Domain Knowledge (Preferred)
Understanding of capital market concepts such as Equities, Derivatives, Fixed Income, Mutual Funds, or Commodities.
Familiarity with trade lifecycle processes including order management, execution, allocation, settlement, and reconciliation.
Exposure to OMS, RMS, Market Data, ICMS, Market Replay, or Exchange connectivity solutions will be an added advantage.
Knowledge of exchange regulations and financial messaging standards is desirable.
Educational Qualification
Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field.
Preferred Competencies
Strong analytical and problem-solving skills.
Good communication and stakeholder management abilities.
Ability to work independently and within cross-functional teams.
Willingness to learn new technologies and financial domain concepts.
Attention to detail and commitment to delivering high-quality software.