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

Senior Software Engineer - .Net @ ION

Home > Software Development

 Senior Software Engineer - .Net

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#, .Net
  • Actively participate in various phases of the development lifecycle: Design, Acceptance Test Driven Development, Code (server, WinForms UI, and Web UI), performance benchmarks, documentation, deployment automation.
  • 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 with .NET frameworks and full Microsoft stack
  • Experience developing and working with SQL
  • 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:

  • ReSharper, NCrunch experience is a plus
  • Experience with developing financial or commodity/energy trading software is a plus
  • Experience with RightAngle is a plus

Job Classification

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

Contact Details:

Company: ION
Location(s): Pune

+ View Contactajax loader


Keyskills:   Automation Coding Enterprise applications Agile Winforms Visual Studio microsoft Analytics SQL

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

₹ Not Disclosed

Similar positions

Senior PHP Developer

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

Senior AI Developer

  • Corient Business
  • 2 - 4 years
  • Mumbai
  • 2 days ago
₹ Not Disclosed

Principal Software Development Engineer - SaaS Continuity Engineering

  • Oracle
  • 8 - 13 years
  • Kolkata
  • 2 days ago
₹ Not Disclosed

Senior Staff Software Engineer, AI Data Trust

  • Google
  • 2 - 4 years
  • Bengaluru
  • 2 days ago
₹ Not Disclosed

ION

Not mentioned