Back to jobs
New

Software Developer

Remote - India

Since our founding in 1996, we have been at the vanguard of financial technology, providing groundbreaking expertise, quantitative analytics and software that redefine pricing and risk management in the financial markets. With the strategic acquisitions of FINCAD, PolyPaths and Kynex, Numerix has further strengthened its leadership position empowering financial institutions worldwide, to transform risk into opportunities with confidence.

The Software Developer will take ownership of critical components within our distributed build, test, and delivery systems. You’ll operate with a high degree of autonomy, applying sound engineering judgment and initiative to design, optimize, and maintain the tools and infrastructure that drive the reliability and scalability of Numerix’s products. This role is ideal for a technically strong developer who enjoys problem-solving, improving systems, and mentoring others in a collaborative, fast-paced environment. 


What You’ll Do:

  • Design, develop, and enhance distributed systems that enable continuous integration, testing, and delivery of Numerix software products. 
  • Proactively engage with product owners, architects, and subject-matter experts to clarify requirements, anticipate technical challenges, and propose solutions. 
  • Apply strong software engineering practices to write efficient, maintainable, and secure code focused on scalability and performance. 
  • Lead or contribute to the design and implementation of automation strategies that improve developer productivity and operational efficiency. 
  • Perform code reviews and provide constructive feedback to peers to maintain high-quality standards. 
  • Troubleshoot and resolve complex issues across build, test, and deployment environments. 
  • Balance independent work with cross-team collaboration, ensuring alignment with broader architectural and operational goals. 
  • Use initiative and technical judgment to plan and prioritize work, requiring minimal direction day to day. 
  • Help build knowledge and capability within the team by sharing expertise and mentoring less experienced developers. 


What We’re Looking For:

  • Bachelor’s Degree in Computer Science, Software Engineering, or a related field. 
  • 8+ years of experience in a professional software development environment. 
  • Expertise in software architecture, design patterns, and engineering best practices for building scalable and maintainable systems. 
  • Proven experience designing and implementing microservices-based architectures using the Spring ecosystem (Spring Boot, Hibernate/JPA), RESTful APIs, and event-driven frameworks (e.g., Kafka). 
  • Strong hands-on experience with AWS services such as EC2, S3, Lambda, Step Functions, Batch and Infrastructure-as-Code tools like CDK or CloudFormation. 
  • AWS Certification (e.g., Solutions Architect, Developer) is a strong plus. 
  • Working knowledge of relational databases (e.g., SQL Server); experience with data warehousing and business intelligence solutions is a plus. 
  • Working knowledge of DevOps practices and tools, including Docker, CI/CD pipelines, monitoring, and automated deployments. 
  • Proficiency in Python for scripting, data processing, or backend services; experience with testing frameworks like pytest is highly desirable. 
  • Proven ability to debug, optimize, and maintain complex distributed systems. 
  • Proficiency with version control and modern development workflows (e.g., Git/GitHub). 
  • Strong analytical and problem-solving skills, with the ability to work effectively in unfamiliar technical areas. 

  • Excellent communication and collaboration skills; comfortable influencing peers and contributing to cross-functional initiatives. 

 

Where You'll Work:

  • The successful candidate resides within commutable distance of Bangaluru, India.

Also note that unsolicited contact from third-party recruiters or agencies will not be considered at this time. We respectfully request no outreach from agencies.

 

Create a Job Alert

Interested in building your career at Numerix? Get future opportunities sent straight to your email.

Apply for this job

*

indicates a required field

Phone
Resume/CV*

Accepted file types: pdf, doc, docx, txt, rtf

Cover Letter

Accepted file types: pdf, doc, docx, txt, rtf


Select...
Select...
Select...
Select...