Title: Senior Software Engineer – Power Trading
Overview: We are seeking a Senior Software Engineer specializing in Power Trading to develop and maintain software applications and ETLs for North American Power Markets. This role involves close collaboration with front-office analysts and traders, as well as mid-office IT developers, to ensure seamless support and consistent, reliable data flow. Proficiency in C#, Python, and SQL Server, along with strong teamwork skills, are essential for success in this position.
Key Responsibilities:
Code Maintenance & Enhancement: Review, maintain, and enhance the existing codebase (C#, Python, SQL Server) for applications, ETLs, and bots used in energy trading operations.
Real-Time Data Services: Develop and maintain services for real-time market data downloads.
ETL Processes: Architect, design, and maintain high-performing ETL processes.
Active Directory Management: Design, deploy, and manage Active Directory services, including domains, forests, trusts, group policies, and replication.
Cloud Technologies: Deploy and maintain Azure resources and other cloud technologies, including networking, databases, software, and servers.
Technology Integration: Stay updated on the latest technologies and leverage them to enhance current systems and processes for greater efficiency.
Resource Monitoring: Monitor cloud and on-premises resources to ensure integrity and availability.
Team Collaboration: Communicate with the team to refine requirements, document features, and debug production issues.
Database Maintenance: Perform regular database maintenance to optimize data structure.
Qualifications:
Education: Bachelor’s degree in Computer Engineering, Computer Science, or a related field.
Experience:
Minimum of 2 years in software development within the energy or trading sector.
Over 5 years of experience with programming languages such as C#, Python, and SQL. Familiarity with web development technologies is a plus.
Skills: Strong analytical and problem-solving skills, excellent communication abilities, and a proactive approach to learning and applying new technologies.
Job Types: Full-time, Permanent
Pay: ₹300,000.00 - ₹1,028,012.00 per year
Benefits:
Flexible schedule
Health insurance
Paid sick time
Paid time off
Work from home
Schedule:
Monday to Friday
Supplemental Pay:
Quarterly bonus
Ability to commute/relocate:
Makarpura , Vadodara - 390010, Gujarat: Reliably commute or planning to relocate before starting work (Required)
Education:
Bachelor's (Required)
Experience:
Python: 5 years (Preferred)
SQL: 5 years (Required)
C#: 5 years (Required)
Work Location: In person