Design, Architect, and Code enterprise level software programs and integrations according to client specifications and project requirements Use the understanding of programming languages, and database knowledge to identify and create effective databases Lead the database analysis, design and optimize complex SQL queries including monitoring the performance and tuning databases for different workloads Identify, debug, and resolve software issues to ensure smooth functionality and performance of existing systems and platforms. Create and maintain technical documentation for software applications and development processes. Provide recommendations for improving software development processes and technologies. Develop and execute automated tests and support the overall software development lifecycle to ensure quality standards. Build, support and maintain systems related to Energy Trading Risk Management (ETRM), Power Logistics, and e-tagging.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level