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

Senior Software Engineer - C @ ION

Home > Software Development

 Senior Software Engineer - 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
    • Experience developing SQL and working with relational databases (Oracle, MSSQL)
    • 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
    • Strong development experience using design patterns, object-oriented design, and SOLID principals
    • Experience with developing financial or commodity/energy trading software is a plus
    • Experience with Endur/Findur, OpenJVS, OpenComponents is a plus

Job Classification

Industry: IT Services & Consulting
Functional Area / Department: Engineering - Software & QA
Role Category: Software Development
Role: Software Development - Other
Employement Type: Full time

Contact Details:

Company: ION
Location(s): Noida, Gurugram

+ View Contactajax loader


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

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

₹ Not Disclosed

Similar positions

Java/C++/Python with Generative AI( must ) : Bangalore

  • Oracle
  • 4 - 9 years
  • Bengaluru
  • 13 hours ago
₹ Not Disclosed

Senior PHP Developer

  • Corient Business
  • 2 - 3 years
  • Mumbai
  • 17 hours ago
₹ Not Disclosed

Lead Product Owner

  • Cognizant
  • 10 - 13 years
  • Chennai
  • 23 hours ago
₹ Not Disclosed

Teamcenter Developer

  • Intelizign Lifecycle
  • 5 - 10 years
  • Pune
  • 1 day ago
₹ Not Disclosed

ION

M/S Bds Construction