5 - 8 years
5 - 9 Lacs
Posted:4 days ago|
Platform:
Remote
Full Time
This is a remote position.
Position Overview
We are seeking a Senior Software Engineer to join our team working on a sophisticated
financial investment platform. As a Senior Software Engineer, you will maintain and enhance
our JavaScript-based backend system that powers critical financial operations. You'll work
with a codebase that emphasizes data transformation, financial calculations, and
integration with various payment systems and financial services.
Key Responsibilities
- Maintain and extend our Node.js backend codebase with a focus on financial data
processing
- Design and implement new features for investment opportunity management,
portfolio tracking, and payment processing
- Ensure precise financial calculations across multiple currencies and investment
types
- Optimize performance for data-intensive operations
- Collaborate with financial experts to implement complex business rules
- Integrate with external financial services and payment providers
- Mentor junior developers on financial software best practices
- Participate in code reviews and architectural discussions
Requirements
Required Skills & Experience
- 5+ years of professional software development experience
- Strong proficiency in modern JavaScript/Node.js (ES6+)
- Experience with financial or investment-related software development
- Deep understanding of data transformation patterns (DTOs, mappers)
- Expertise in handling currency conversions and financial calculations with precision
- Experience with ORM systems (preferably Sequelize)
- Strong object-oriented programming skills
- Familiarity with date/time manipulation libraries (Moment.js)
- Experience with secure handling of financial data
- Excellent problem-solving skills and attention to detail
Preferred Qualifications
- Experience with financial payment processing systems
- Knowledge of KYC (Know Your Customer) verification processes
- Familiarity with Middle Eastern payment systems (e.g., Fawateer)
- Experience with multi-currency applications
- Understanding of investment concepts (NAV, ROI, distributions)
- Experience with Decimal.js or similar libraries for precise calculations
- Background in fintech or financial services industry
- Experience with international applications supporting multiple currencies and
regions
GEETHA TECHNOLOGY SOLUTIONS PRIVATE LIMITED
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.
We have sent an OTP to your contact. Please enter it below to verify.
Practice Javascript coding challenges to boost your skills
Start Practicing Javascript Now5.0 - 9.0 Lacs P.A.
10.0 - 20.0 Lacs P.A.
hyderabad
2.4 - 6.0 Lacs P.A.
chennai, mumbai (all areas)
7.5 - 10.0 Lacs P.A.
9.0 - 13.0 Lacs P.A.
15.0 - 25.0 Lacs P.A.
11.0 - 15.0 Lacs P.A.
hyderabad, bengaluru
20.0 - 30.0 Lacs P.A.
mumbai, delhi / ncr, bengaluru
20.0 - 30.0 Lacs P.A.
7.0 - 12.0 Lacs P.A.