Software Developer

Year    KA, IN, India

Job Description

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.

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD4881446
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    KA, IN, India
  • Education
    Not mentioned
  • Experience
    Year