Senior Software Engineer - Full Stack

A financial technology company providing trading and workflow automation software, analytics, and strategic consulting to corporations, central banks, financial institutions, and governments.
Backend
Senior Software Engineer
In-Person
5,000+ Employees
8+ years of experience
Finance · Enterprise SaaS

Description For Senior Software Engineer - Full Stack

ION Corporates is seeking a Senior Full Stack Software Engineer to join their dynamic team in either Pune or Noida, India. As a leading fintech company serving over 2,000 of the world's top corporations, including 50% of the Fortune 500 and 30% of the world's central banks, ION offers an exceptional opportunity for career growth.

The role demands a seasoned professional with 8+ years of experience in full-stack development, particularly strong in Java and modern JavaScript frameworks. You'll be responsible for designing and developing high-performance, scalable applications that serve the complex needs of financial institutions worldwide. The position involves working with cutting-edge technologies and architectural patterns, including Event Driven Architecture and Domain Driven Design.

As a senior engineer, you'll not only contribute to technical development but also play a crucial role in mentoring junior team members and shaping development processes. The ideal candidate will bring strong problem-solving abilities, excellent communication skills, and experience working in cross-functional, global teams.

ION's impressive global presence, with 13,000 employees across 40+ cities, and their commitment to innovation in financial technology, makes this an excellent opportunity for someone looking to make a significant impact in the fintech sector. You'll be part of a company that's trusted by major financial institutions and contributes to the world's financial market infrastructure.

The position offers the chance to work on high-frequency, low-latency distributed systems, implementing best practices in software development, including test-driven development and CI/CD processes. If you're passionate about financial technology and want to work with a diverse group of visionary innovators, this role provides an unparalleled career experience.

Last updated 5 minutes ago

Responsibilities For Senior Software Engineer - Full Stack

  • Design, develop, and maintain robust and scalable backend systems using Java
  • Design and develop complex, scalable, and high-performance applications
  • Build high frequency, low latency distributed systems based on service-oriented architecture
  • Develop responsive, user-friendly web frontends using modern JavaScript frameworks
  • Monitor application performance and implement improvements
  • Implement best practices in software development
  • Coach and mentor junior team members
  • Contribute to developing and refining development processes

Requirements For Senior Software Engineer - Full Stack

Java
JavaScript
React
Node.js
  • BE/BTech or MS degree in Computer Science from a reputed university
  • 8+ years of full-stack development experience
  • Experience with Distributed Architecture Concepts/Design Patterns/SOLID principles
  • Experience with Event Driven Architecture, Service Oriented Architecture, Domain Driven design
  • Advanced knowledge of Java, JavaScript, AngularJS, HTML5
  • Experience with databases (Oracle, MSSQL)
  • Experience in Agile and Scrum methodologies
  • Test-driven development experience
  • Excellent analytical, problem-solving and communication skills
  • Experience working with teams across different time-zones
  • FinTech experience is a plus

Interested in this job?

Jobs Related To ION Corporates Senior Software Engineer - Full Stack

Senior Game Programmer

Senior Game Programmer position at Kabam, focusing on developing advanced gaming systems and tools with 8+ years of experience required.

Senior Pipeline Developer (Houdini)

Senior Pipeline Developer position at Scanline VFX, focusing on Houdini pipeline development with Python, USD, and Solaris, offering hybrid work in Vancouver.

Senior Software Engineer, Transforms Platform

Senior Software Engineer role at Tempus to develop and maintain core compute platform for scientists and engineers, focusing on containerization and backend services.

Senior Software Engineer

Senior Software Engineer position at Kambi's Tzeract division, focusing on AI-driven sports betting solutions using Python and AWS, requiring 5+ years of experience.

Member of Technical Staff - Windows Engineer

Senior Windows Engineer role at Microsoft AI, focusing on developing Copilot experiences for Windows, requiring 4+ years of experience in software engineering.