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 4 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

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.

SEO Engineer

Join iPullRank as an SEO Engineer to drive organic search visibility for clients through technical analysis, content engineering, and innovative SEO strategies.