The right talent can transform your business—and we make that happen. At Collabera, we go beyond staffing to deliver strategic workforce solutions that drive growth, innovation, and agility. With deep industry expertise, a global talent network, and a people-first approach, we connect you with professionals who don’t just fit the role but elevate your business. Partner with us and build a workforce that powers success.
Software Engineer
Contract: Charlotte, North Carolina, US span>
Salary Range: 70.00 - 80.00 | Per Hour
Job Code: 362891
End Date: 2025-07-12
Days Left: 25 days, 7 hours left
- This position is for a Java software developer concentrating on the risk simulation aspects in the market risk calculation described in the software stack below.
- The core risk simulation software built and maintained by this group utilizes core Java, SQL Server, Autosys and Coherence and consists of the following:
- Models to perform the valuations - Some models are built in-house, some are integrated 3rd party libraries, and some are integrated as calls to trading/valuation systems.
- Stress scenarios and stress testing framework to support internal stress testing and Comprehensive Capital Analysis and Review (CCAR).
- Risk simulation engine to calculate Greeks, sensitivities, and simulated P&L vectors
- A high-performance distributed computation grid and in-memory cache
- Perform in the high level technical and analytics role as an individual contributor developing software for the various risk calculation processes
- Work directly with business analysts, Market Risk Officers, and Quantitative Risk Analytics group (Quants) to understand requirements
- Read and understand business specifications and create functional specifications from them
- Create thorough designs - taking care to assure that designs integrate well into existing architecture
- Write high quality code in the Java language using object-oriented principals and design patterns as appropriate
- Create/modify SQL Server database objects (tables, views, stored procedures, etc) as needed
- Perform high quality thorough unit testing and documentation of development activities
- Work on complex problems where analysis of situations and/or data requires a solid grasp of both computing and business/risk domains
- Work with large data sets requiring extreme attention to computational efficiency, parallelism, and scalability
- Assure quality, maintainability, and extensibility for supported systems and risk applications.
- Work as a Team Engineer in an Agile team. Need to attend daily scrum meetings and sprint planning sessions.
Job Requirement
- Java
- Spring
- SQL
- Capital Market
- Market Risk
- Risk Analytics
Reach Out to a Recruiter
- Recruiter
- Phone
- Sushmita Singh
- sushmita.k@collabera.com
Apply Now
Apply Now
