Search by job, company or skills

Ananta Consulting Group

Senior Software Engineer

Early Applicant
  • 3 months ago
  • Be among the first 50 applicants

Job Description

Title: Senior Software Engineer Power Trading

The role of Senior Software Engineer Power Trading will be to develop and maintain various software applications and ETLs related to North American Power Markets. The engineer will work closely with both front-office analyst and traders as well as mid-office IT developers to deliver seamless support to front office and keep the data flow consistent and reliable. To be successful in this role, you should have core C#, Python and SQL Server expertise and be able to work well in a team.

Tasks/Responsibilities:

Review, maintain and enhance existing code base (C#, Python, SQL Server) written by current developers for applications, ETLs and bots used for energy trading operations.

Develop and maintain services for real-time download of different market data.

Architecting, designing, and maintaining high performing ETL processes.

Design, deploy, and manage Active Directory services including domains, forests, trusts, group policies, and replication.

Deploy and maintain azure resources and other cloud technologies which includes Implementation and support for Networking, Databases, Software, and Servers in the Cloud.

Stay up to date on latest technology and leverage those technologies to enhance the current systems and process to make them more efficient.

Monitor cloud and on-premises resources to verify integrity and availability.

Communicate with team to refine requirements, document features, and debug production issues on ongoing basis.

Carry out regular database maintenance to optimally structure data in various databases.

Qualifications:

Educational qualification requires minimum bachelor's in computer engineering, or Computer Science, or related field.

5+ years of working experience in software development within the energy or trading sector.

7+ years of working experience in programming languages such as C#, Python, and SQL. familiarity with web development technologies is a plus.

Strong working knowledge of deploying best practices for Microsoft Azure and other cloud technologies.

Experience with Microsoft technologies such as Active Directory, Group Policies, Certificate Services, IIS, etc.

Experience with file sharing technologies and protocols (e.g., SMB, NFS, FTP).

Ability to ensure secure and efficient access to shared files across different platforms and proven experience in deploying and managing Meraki VPNs.

Understanding of source control and continuous integration systems.

Ability to work with minimal direction on multiple tasks in a fast-paced trading environment.

Strong written and verbal communication skills.

More Info

Industry:Other

Function:Power Trading

Job Type:Permanent Job

Skills Required

Login to check your skill match score

Login

Date Posted: 30/07/2024

Job ID: 86918589

Report Job

About Company

Hi , want to stand out? Get your resume crafted by experts.

Similar Jobs

Software Senior Test Engineer

Schneider ElectricCompany Name Confidential

Senior Software Engineer

First AmericanCompany Name Confidential
Last Updated: 30-07-2024 10:35:36 AM
Home Jobs in Vadodara Senior Software Engineer