Senior Software Engineer - .Net

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.
Backend
Senior Software Engineer
In-Person
5,000+ Employees
6+ years of experience
Finance

Description For Senior Software Engineer - .Net

As a Senior Software Engineer at ION Group, you will play a crucial role in designing, developing, and maintaining commodity/energy production, trading, and logistics products in an agile environment. You'll collaborate with cross-functional teams to deliver high-quality software solutions, implementing best practices in coding, testing, and deployment. The role requires strong problem-solving skills, excellent communication, and the ability to adapt to new challenges.

Key responsibilities include:

  • Designing and developing software using C# and .Net
  • Participating in various phases of the development lifecycle
  • Debugging software using Microsoft Visual Studio
  • Interacting with business experts and customers
  • Collaborating with local and remote team members
  • Promoting best practices in coding, design, and architecture
  • Coaching and mentoring junior team members

Required qualifications:

  • BE/BTech or MS in Computer Science
  • 6+ years of experience in coding and designing complex applications
  • Strong programming skills in C# and .NET frameworks
  • Experience with SQL and Microsoft stack
  • Knowledge of design patterns and SOLID principles
  • Excellent communication and problem-solving skills

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. This position offers an unparalleled career experience for those who share the company's vision of innovation and growth in the financial technology sector.

Last updated 4 months ago

Responsibilities For Senior Software Engineer - .Net

  • Design and develop software using C# and .Net
  • Participate in various phases of the development lifecycle
  • Debug software using Microsoft Visual Studio
  • Interact with business experts and customers
  • Collaborate with local and remote team members
  • Promote best practices in coding, design, and architecture
  • Contribute to developing and refining development processes
  • Coach and mentor junior team members
  • Participate in architecture discussions
  • Participate in stakeholder and customer conversations and demonstrations

Requirements For Senior Software Engineer - .Net

  • BE/BTech or MS degree in Computer Science
  • 6+ years of experience in coding and designing complex applications
  • Strong programming skills in C#
  • Experience with .NET frameworks and full Microsoft stack
  • Experience developing and working with SQL
  • Knowledge of 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 team members

Interested in this job?

Jobs Related To ION Group Senior Software Engineer - .Net

Software Developer - 863

Senior Software Developer position at ION Group, focusing on financial technology solutions with 5+ years of experience required.

Senior Software Engineer - Full Stack

Senior Full Stack Software Engineer role at ION Group, developing scalable web applications using Java, JavaScript, and modern frameworks.

Senior QA Test Automation Engineer

Senior QA Test Automation Engineer for ION Group, responsible for full-stack automated testing of financial services products.

Software Development Engineer, Digital Acceleration

Senior Software Engineer role at Amazon Digital Acceleration, building large-scale SAAS solutions for digital ordering and subscription management systems.

Sr. Software Development Engineer, Live Sports, Prime Video Sports

Senior Software Engineer role at Amazon Prime Video Sports, building scalable solutions for live sports streaming experiences using AWS services.