Location
In office (Pune)
Seniority
Senior · 5+ years exp
First seen by Alion on Nov 5, 2026.
Overview
Company
Impact
Profile match
Crisil is an agile and innovative, global analytics company driven by its mission of making markets function better.
Roles and Responsibilities:
- Work closely with model developers and Front Office quants to understand new proxy model requirements and translate quantitative concepts into implementable solutions.
- Contribute to the design, development and support of quantitative models, particularly models used to derive or proxy market data.
- Create clear technical and quantitative documentation describing model assumptions, inputs, calculations, limitations and implementation decisions.
- Develop prototype implementations to demonstrate and validate new models before production implementation.
- Translate validated prototypes and quantitative algorithms into production-quality Java services.
- Build scalable, resilient microservices-based applications designed to run in a cloud-native environment.
- Influence technology choices and contribute to the architecture and design of new components and services.
- Develop applications using modern Java and Spring Boot, following strong software-engineering practices.
- Design and maintain automated unit, integration and regression tests, including tests that validate quantitative results.
- Work with engineers and quantitative stakeholders to ensure implementations remain consistent with their underlying model specifications.
- Contribute to CI/CD and operational readiness, using technologies such as Azure DevOps, Git, Maven, Docker, Kubernetes/OpenShift and Linux.
- Proactively identify opportunities to improve the maintainability, reliability, performance and observability of our services.
- Take ownership throughout the lifecycle, from initial model discussion and prototyping through implementation, production deployment and support.
- Share knowledge and contribute to a collaborative engineering and quantitative culture.
Key Competencies:
- Strong analytical and quantitative problem-solving skills combined with hands-on software engineering capability.
- Ability to understand mathematical or quantitative model specifications and translate them into reliable software implementations.
- Strong understanding of software design, maintainability, testing and production engineering.
- Ability to communicate effectively with both quantitative and technical stakeholders.
- Comfortable challenging assumptions, asking detailed questions and turning complex requirements into practical solutions.
- Strong focus on correctness, particularly where software implementations represent mathematical or financial models.
- Curiosity and willingness to develop deeper knowledge of financial markets, market data and quantitative modelling.
- Ability to work independently while collaborating effectively across different teams, disciplines and locations.
- Strong documentation skills and an ability to explain complex quantitative or technical concepts clearly.
Requirements:
Essential:
- Strong software engineering experience with Java and Spring Boot, including the development of production-quality backend services.
- Strong hands-on experience with Python, particularly for implementing, analysing and validating quantitative models and prototypes.
- Strong mathematical and analytical background, with the ability to understand and translate advanced mathematical formulas and quantitative model specifications into working software.
- Ability to take a model from quantitative specification and Python prototype through to a robust production Java implementation.
- Good understanding of algorithms, data structures, object-oriented design and software engineering principles.
- Experience developing automated unit, integration and regression tests, including validation of numerical results between prototype and production implementations.
- Experience working with relational databases and SQL.
- Familiarity with source control, CI/CD and documentation tooling such as Git, Maven, Azure DevOps and Confluence.
- Experience with Linux and containerized/cloud-native environments such as Docker and Kubernetes/OpenShift.
- Excellent written and spoken English.
- Ability to collaborate closely with model developers, Front Office quants and software engineers, translating between quantitative concepts and technical implementation.
Strongly preferred:
- Experience as a Quant Developer, Quant Engineer or Software Engineer working closely with quantitative teams.
- Experience implementing complex mathematical or financial models in production systems.
- Knowledge of financial markets, particularly market data, pricing, valuation, proxy models or risk models.
- Experience working directly with Front Office quants and model developers.
- Knowledge of numerical methods, statistics, time series, optimization, financial mathematics or related quantitative disciplines.
- Experience comparing and validating Python reference implementations against production Java implementations, ensuring numerical consistency and correctness.
- Experience designing scalable microservices for computational or data-intensive workloads.
Skills
Docker, Java, Kubernetes, Linux, Maven, Python, SQL, Spring Boot
Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
2,135,351 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Free forever. No card. Under a minute.
Your match
How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.
Recommended for you based on this role
Backend
Similar stack
Same company
Pune
Sr. Engineer - Testing & Quality Assurance N 4B
1 month ago
Hybrid · Full-Time · Bachelor's Degree · Bengaluru
JavaScript
Java
TypeScript
SQL
Java
Maven
Gradle
Databases
Oracle
AI/ML
AI Agents
DevOps
Rest API
CI/CD
GitOps
Git
Management
Agile
QA
Selenium
Playwright
Apply
(IND) Software Engineer III
3 days ago
In office · Full-Time · 3+ years exp · Bachelor's Degree · Chennai
Python
JavaScript
Java
TypeScript
SQL
Python
Flask
Django
Frontend
Next.js
Angular
React.js
DevOps
Rest API
Azure
CI/CD
Jenkins
Docker
Kubernetes
Apply
Software Development Senior Specialist
11 hours ago
Hybrid · Full-Time · 6+ years exp · Pune
JavaScript
DevOps
Rest API
CI/CD
SOAP
Cybersecurity
Qualys Cloud Platform
Management
ServiceNow
Agile
ITIL
ITSM
Apply
Custom Software Engineer
3 hours ago
In office · Full-Time · 3+ years exp · Bengaluru · Nagpur · Jaipur · Coimbatore · Gurgaon
Management
Agile
Apply
Packaged/SaaS Application Engineer
3 hours ago
In office · Full-Time · 5+ years exp · Bengaluru
Python
PowerShell
DevOps
Azure DevOps
Azure
CI/CD
Bicep
Cybersecurity
Microsoft Sentinel
Management
ITIL
Apply
Technical Lead - MEAN Stack & SQL
10 hours ago
In office · 8+ years exp · Indore · Pune
JavaScript
TypeScript
SQL
Node JS
Node JS
Express
Databases
MySQL
PostgreSQL
MS SQL
Frontend
RxJS
Angular
DevOps
Rest API
CI/CD
Git
QA
Jest
Vitest
Apply
Full Stack Developer - MERN Stack
10 hours ago
In office · 2+ years exp · Pune
JavaScript
TypeScript
SQL
Node JS
Node JS
Express
BullMQ
Databases
Redis
Frontend
GraphQL
React.js
DevOps
Rest API
Prometheus
WebSockets
CI/CD
Grafana
Blue-Green Deployment
Cybersecurity
OWASP
Apply
Associate Lead Software Engineer
10 hours ago
≈ $31k – $69k per year (Estimated) · In office · Full-Time · 6+ years exp · Bachelor's Degree · Pune
Python
JavaScript
TypeScript
Ruby
C#
Node JS
COBOL
MATLAB
C#
.NET
COBOL
CICS
Databases
MySQL
Db2
Oracle
MS SQL
IMS
AI/ML
Hadoop
TensorFlow
Machine Learning
Frontend
Redux
Webpack
Babel
Angular
React.js
JQuery
DevOps
Ubuntu
CentOS Stream
Linux
Windows
Apply
Developer
11 hours ago
In office · Full-Time · Bachelor's Degree · Pune
JavaScript
Java
COBOL
Java
Maven
Spring Boot
Gradle
COBOL
IBM MQ
Databases
PostgreSQL
Apache Kafka
Frontend
Redux
React.js
DevOps
Rest API
OpenShift
Kibana
CI/CD
Kubernetes
Grafana
GitLab
Cybersecurity
SonarQube
Wiz
Management
Agile
Apply
Full Stack Developer
11 hours ago
In office · Full-Time · Pune
Python
JavaScript
Java
Kotlin
TypeScript
SQL
Java
Spring Boot
Hibernate
Spring MVC
Spring Security
Kotlin
Mockito
Databases
MySQL
PostgreSQL
AI/ML
Claude Code
Function Calling
AI Agents
LLM Guardrails
Frontend
Angular
Mobile
JUnit
DevOps
Rest API
CI/CD
AWS
Docker
Kubernetes
GitLab
Unix
SOAP
Management
Agile
Scrum
Kanban
QA
Jest
Apply
This is one of many
2,135,351 more open roles from verified company boards, updated every day.

