Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Senior Software Engineer - C/C++ @ ION

Home > Software Development

 Senior Software Engineer - C/C++

Job Description

As a Senior Software Engineer, 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, product managers to deliver high-quality software solutions. You are expected to implement best practices in coding, testing, and deployment, ensuring scalability, performance, and security. 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 API s 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 the business experts and customers to understand the 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 reputed 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 principals
  • 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

Preferred

  • Java and/or C# .NET experience is a plus
  • Experience with developing financial or commodity/energy trading software is a plus
  • Experience with Endur/Findur, OpenJVS, OpenComponents is a plus

Job Classification

Industry: Software Product
Functional Area / Department: Engineering - Software & QA
Role Category: Software Development
Role: Technical Lead
Employement Type: Full time

Contact Details:

Company: ION
Location(s): Pune

+ View Contactajax loader


Keyskills:   C++ Automation Coding Enterprise applications Agile Visual Studio Oracle microsoft Analytics

 Job seems aged, it may have been expired!
 Fraud Alert to job seekers!

₹ Not Disclosed

Similar positions

Content management Architect - 10 - 18 Years

  • Capgemini
  • 10 - 18 years
  • Hyderabad
  • 6 hours ago
₹ Not Disclosed

Data Engineer I, Profitability Insights Manager

  • Amazon
  • 1 - 6 years
  • Hyderabad
  • 14 hours ago
₹ Not Disclosed

Software Development Manager

  • Amazon
  • 3 - 8 years
  • Hyderabad
  • 17 hours ago
₹ Not Disclosed

Software Development Engineer

  • Amazon
  • 3 - 8 years
  • Hyderabad
  • 18 hours ago
₹ Not Disclosed

ION

Established in 2009, Polus is a global software solutions and product development company dedicated towards providing expert software development services and solutions for small, large and medium-sized companies. Polus thrives on process-driven software development and consulting models that meet t...