Senior Software Engineer – Full Stack

ION Group is a diverse group of visionary innovators providing trading and workflow automation software, high-value analytics, and strategic consulting to corporations, central banks, financial institutions, and governments.
Full-Stack
Senior Software Engineer
In-Person
5,000+ Employees
8+ years of experience

Description For Senior Software Engineer – Full Stack

As a Senior Software Engineer at ION Group, you will play a crucial role in designing, developing, and maintaining web applications across both front-end and back-end systems. This position requires expertise in modern programming languages and frameworks such as Java, JavaScript, React, and Node.js, alongside proficiency in SQL or NoSQL databases. You'll collaborate with cross-functional teams to deliver high-quality software solutions, implementing best practices in coding, testing, and deployment. The role demands strong problem-solving skills, excellent communication, and adaptability in a fast-paced environment.

Key responsibilities include:

  • Designing and developing robust, scalable backend systems using Java
  • Building high-frequency, low-latency distributed systems based on service-oriented architecture and SOLID design principles
  • Developing responsive, user-friendly web frontends using modern JavaScript frameworks like Angular and React
  • Monitoring and improving application performance for both frontend and backend systems
  • Implementing best practices in software development, including design patterns, security, automated testing, and CI/CD
  • Coaching and mentoring junior team members

ION Group is a rapidly expanding organization with 13,000 employees and offices in more than 40 cities globally. They serve over 2,000 of the world's leading corporations, including 50% of the Fortune 500 and 30% of the world's central banks. Their electronic trading platforms are used by over 800 of the world's leading banks and broker-dealers.

Join ION Group for an unparalleled career experience in a company that's shaping the future of financial technology.

Last updated 7 months 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
  • Develop and enhance responsive, user-friendly web frontends
  • Monitor and improve application performance
  • Implement best practices in software development
  • Learn and adapt to new technologies
  • Collaborate with team members
  • Provide input and guidance to resolve issues and meet objectives
  • Contribute to refining development processes
  • Coach and mentor junior team members

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, hands-on experience in product development
  • Experience with Distributed Architecture Concepts, Design Patterns, and SOLID principles
  • Experience implementing architectural design patterns such as 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 skills
  • Excellent analytical, problem-solving and communication skills
  • Ability to coach and mentor junior team members
  • Experience working with teams across different time-zones and countries

Interested in this job?

Jobs Related To ION Group Senior Software Engineer – Full Stack

Founding AI Full-Stack Engineer

Join ProSights as a Founding AI Full-Stack Engineer to build the future of investment firm software, offering competitive compensation and meaningful equity.

Senior Full-Stack Engineer

Senior Full-Stack Engineer role at Stably AI, building cutting-edge AI-powered testing automation platform with competitive compensation and growth opportunities.

Full-Stack Senior Engineer - Product Led Growth

Outdoorsy seeks a Full-Stack Senior Engineer for Product Led Growth to develop innovative travel solutions across the entire tech stack.

Full-Stack Developer

Senior Full-Stack Developer position at OROSYS / Two notes Audio Engineering, focusing on web application development and infrastructure management.

Sr. Software Engineer

Sr. Software Engineer role at Oliv.AI, a SalesTech startup providing AI copilot for sales teams.