Software Engineer (Noida)

Software Engineer (Noida)

29 Sep
|
hackajob
|
Noida

29 Sep

hackajob

Noida

Role Responsibilities

- As a Java Developer, you will be a key member of the QAE team in Gurgaon, mostly responsible for the design and build of scalable and modular software components for quantitative analysis and financial modeling. Implement analytics for performance and risk engines, and variable high volume data processing pipelines.
- Work closely with quantitative analysts, modelers, and other developers to understand requirements and integrate quantitative models into the software ecosystem.
- Stay abreast of the latest developments in machine learning, quantitative finance, and technology to incorporate innovative solutions into applications.
- Enhance the performance of existing models, ensuring they operate efficiently at scale.
- Proactive participant in architectural and design decisions
- Facilitate design and code-review sessions to ensure software meets functional and compatibility requirements, as well as high quality standards.
- Adopt AI-assisted engineering tools to improve delivery speed and quality, with appropriate controls
- Additional core engineering functions, such as:
- Contributions to the application code base.
- Build widely used and reliable fundamental components.
- Anticipate new opportunities to continuously evolve the resiliency profile of scoped Applications and Architectures.

Skills/Qualifications

- B.Tech / M.S. degree in Computer Science,



Engineering, or a related discipline
- Minimum 7+ years of experience in Java-based full scale production software development and design
- Excellent analytical, problem-solving, and production troubleshooting skills
- A passion for providing fundamental software solutions for highly available, performant full stack applications with a Student of Technology” attitude
- Experience with software testing and ambition for providing high quality products
- Passion to work in a team-environment, multitasking, and effective communication skills
- Knowledge of software development methodologies (analysis, design, development, testing) and basic understanding of Agile / Scrum methodology and practice
- AI tools adoption: experience using AI assistants (e.g., coding copilots) for development, troubleshooting, and documentation, with solid awareness of data privacy, IP, and responsible use
- Ability to work independently and efficiently in a fast-paced and team-oriented environment

Good to Have

- Understanding of Agile work environments, including knowledge of GIT, CI/CD.
- Knowledge of investment management process, portfolio risk analytics.
- Nice to have but not required: experience with distributed systems, high performance computing, Microsoft Azure is a big plus.

📌 Software Engineer (Noida)
🏢 hackajob
📍 Noida

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: software engineer (noida) / noida

Subscribe to this job alert:

Get the latest job offers by email for: software engineer (noida) / noida