Senior Software Engineering Professional

3 weeks ago


Pune, Maharashtra, India ION Full time

The Role:

As a Senior Software Engineer at ION, you will play a crucial role in designing, developing, and maintaining our commodity/energy production, trading, and logistics products, in an agile environment.

You will be responsible for collaborating with cross-functional teams, developers, and product managers to deliver high-quality software solutions.

Strong problem-solving skills, excellent communication, and the ability to adapt to new challenges in a fast-paced environment is essential for this role.

Key Responsibilities:

  • Design and develop software utilizing common coding standards and design patterns for APIs and interfaces in a variety of languages - C/C++, Java, and/or C#.
  • Diagnose and debug new and existing software as part of our extensive trading system using Microsoft Visual Studio and other modern debugging tools.
  • Interact with business experts and customers to understand end-user requirements and collaborate within engineering teams to build robust solutions.
  • Collaborate with local and remote team members across different time zones.
  • Promote best practices in coding, design, and architecture.
  • Contribute to developing and refining development processes to enhance quality and productivity.
  • Coach and mentor junior members of the team.
  • Participate in architecture discussions to share experiences and provide advice.
  • Participate in stakeholder and customer conversations and demonstrations.

Required Skills, Experience, and Qualifications:

  • BE/BTech or MS degree in Computer Science from a reputable university.
  • 6+ years of hands-on experience in coding and designing complex, enterprise applications.
  • Strong programming skills in C/C++.
  • Experience developing and working with databases (Oracle, MSSQL).
  • Strong development experience using design patterns, object-oriented design, and SOLID principles.
  • Strong analytical and problem-solving skills.
  • Excellent communication skills.
  • Experience working in an agile team setting across different time zones and countries.
  • Ability to coach and mentor junior members of the team.
  • Passion for excellence and high-quality delivery.

About Us:

We are a diverse group of visionary innovators who provide trading and workflow automation software, high-value analytics, and strategic consulting to corporations, central banks, financial institutions, and governments.

Founded in 1999, we have achieved tremendous growth by bringing together some of the best and most successful financial technology companies in the world.

We have over 2,000 of the world's leading corporations, including 50% of the Fortune 500 and 30% of the world's central banks, trusting ION solutions to manage their cash, in-house banking, commodity supply chain, trading, and risk.

We have over 800 of the world's leading banks and broker-dealers using our electronic trading platforms to operate the world's financial market infrastructure.

We are a rapidly expanding and dynamic group with 13,000 employees and offices in more than 40 cities around the globe, providing an unparalleled career experience for those who share our vision.



  • Pune, Maharashtra, India Rocket Software Full time

    Job Title: Senior Software EngineerSummary:Rocket Software seeks a highly skilled Senior Software Engineer to develop and enhance application capabilities on critical systems and platforms. Key Responsibilities:Design and develop technical solutions within a functional area or domain.Lead the overall development and implementation of system enhancements and...


  • Pune, Maharashtra, India Rocket Software Full time

    Job OverviewRocket Software is a leading provider of software development solutions. As a Senior Software Engineer, you will play a key role in developing and maintaining our critical back office systems and platforms.


  • Pune, Maharashtra, India BMC Software, Inc. Full time

    Job Title: Senior Software Engineer - Full Stack Developer PositionWe are seeking a skilled and experienced Senior Software Engineer to join our team. As a Senior Software Engineer, you will be responsible for designing, developing, and maintaining our enterprise software applications.Key Responsibilities:* Design and develop software applications using...


  • Pune, Maharashtra, India Rocket Software Full time

    Job OverviewThe Senior Software Engineer at Rocket Software designs, develops, and implements software features, functionality, and enhancements. They troubleshoot and debug software, ensuring its compatibility with hardware. This role involves creating software tools, including operating systems, compilers, routers, networks, utilities, databases, and...


  • Pune, Maharashtra, India Cloud Software Group Full time

    About This Role:We are seeking a skilled Senior Software Engineer to join our Cloud Software Group team. As a key member of our technical team, you will be responsible for designing and developing cloud-based solutions using Java technologies on AWS or Azure.About the Job:Design and develop on-premise and cloud server-side JasperReport Server (JRS)Develop...


  • Pune, Maharashtra, India Rocket Software Full time

    Job Title: Senior Software EngineerAt Rocket Software, we are seeking a highly skilled Senior Software Engineer to join our team. In this role, you will be responsible for designing, developing, and troubleshooting software features and functionality.Key Responsibilities:Design and develop software features and functionality. Troubleshoot and debug software...


  • Pune, Maharashtra, India Pradeep Tech Services Full time

    Job Title: Senior Software EngineerJob Description:We are seeking a skilled Senior Software Engineer to join our team. The ideal candidate will have a strong background in software development and be able to lead and mentor junior team members.Key Responsibilities:* Design and develop software applications* Collaborate with cross-functional teams* Mentor and...


  • Pune, Maharashtra, India Altair Engineering Full time

    About Altair EngineeringAltair is a global technology company providing software and cloud solutions in the areas of product development, high performance computing (HPC) and data analytics.We help organizations in nearly every industry to compete more effectively in a connected world, while creating a more sustainable future.Our team consists of over 3,000...


  • Pune, Maharashtra, India Magic Software Enterprise Full time

    Job Title: Software Manager/Senior Software ManagerAbout Us:Magic Software Enterprises is a leading software development company that values collaboration and innovation. We strive to create exceptional solutions using cutting-edge technology.Job Overview:As a Software Manager/Senior Software Manager, you will lead our engineering team in developing...


  • Pune, Maharashtra, India Staff4Me Full time

    Staff4Me is currently seeking a skilled Software Engineering Professional to contribute to the development of software applications. As a Software Engineering Professional, you will work closely with a team of experienced developers to design, develop, and maintain software applications.ResponsibilitiesCollaborate with cross-functional teams to gather and...


  • Pune, Maharashtra, India Sahaj Software Full time

    About the roleAs a Senior Full-Stack Engineer at Sahaj Software, you will thrive in a dynamic environment where you are given the autonomy to design and develop cutting-edge solutions. Our diverse tech stack includes TypeScript, Java, Scala, Kotlin, Golang, Elixir, Python, .Net, Node.js, and Rust.This role offers significant impact and growth opportunities...


  • Pune, Maharashtra, India Rocket Software Full time

    Job Description:The Senior Software Engineer at Rocket Software Inc. plays a pivotal role in shaping the direction of software features and functionalities, ensuring seamless integration with hardware. With 8+ years of experience in software engineering, this expert must possess extensive knowledge of z/VSE and CICS TS operations and internals.Key...


  • Pune, Maharashtra, India Rocket Software Full time

    Job SummaryAt Rocket Software, we are seeking a highly skilled Senior Software Architect to join our team. As a key member of our software development team, you will be responsible for designing, developing, and deploying scalable and reliable cloud-based software solutions. Key ResponsibilitiesDesign and develop cloud-based software systems, including...


  • Pune, Maharashtra, India Rocket Software Full time

    Job Description We are seeking a highly skilled Senior Software Engineer to join our team at Rocket Software Inc. Job ResponsibilitiesDesign, develop, and implement software features, functionality, and enhancements.Troubleshoot, debug, and correct defects in existing software.Develop software tools, including operating systems, compilers, routers, networks,...


  • Pune, Maharashtra, India Boston Scientific Full time

    Job Title: Senior Software EngineerAbout the Job:We are seeking a Senior Software Engineer to join our team at Company.Responsibilities:- Design and develop high-quality software solutions.- Collaborate with cross-functional teams to achieve project goals.- Stay up-to-date with industry trends and best practices.Requirements:- Bachelor's degree in Computer...


  • Pune, Maharashtra, India Radical Technologies Full time

    At Radical Technologies, we are seeking a skilled and ambitious individual to fill the role of Senior Software Professional.The successful candidate will be responsible for developing software solutions that meet the needs of our clients.We offer a competitive salary of 13,872, commensurate with experience.Key qualifications include:Bachelor's degree in...


  • Pune, Maharashtra, India Jobs for Humanity Full time

    About the Role:We're seeking a seasoned Senior Software Engineer to join our team at FIS. As a key member of our development team, you will play a critical role in designing, developing, and delivering high-quality software solutions for our clients.Collaborate with cross-functional teams to plan, design, and implement software enhancements and new...


  • Pune, Maharashtra, India Coupa Software Full time

    Job Description:We are seeking a highly skilled Senior Software Engineer to join our team. The ideal candidate will have experience in AI and Machine Learning, as well as strong software development skills.Key Responsibilities:Design and develop AI and ML modelsImplement software solutions using programming languages such as Python and JavaCollaborate with...


  • Pune, Maharashtra, India Cloud Software Group Full time

    About This Role:As a Senior Accountant at Cloud Software Group, you will play a key role in supporting the General Ledger Team in achieving operational targets with major impact on the departmental results. You will be responsible for the preparation and review of month-end, quarter, and year-end financial statements in US GAAP. Additionally, you will manage...


  • Pune, Maharashtra, India BMC Software, Inc. Full time

    We are looking for a skilled Senior Software Engineer to join our team and contribute to the development of our cloud infrastructure. The ideal candidate will have experience with cloud platforms and be proficient in designing and implementing scalable systems.Responsibilities:Design and develop cloud-based systemsCollaborate with cross-functional teams to...