Software Developer

PCI Energy Solutions

Norman (OK)

On-site

USD 80,000 - 100,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

An energy solutions company located in Norman, OK, is seeking a Software Developer to design and implement enterprise-level software applications. You will lead database design and optimization, debug software issues, and maintain documentation. Required qualifications include a Master’s degree in Computer Science or similar, along with two years of relevant experience. Proficiency in SQL, Java, and various programming tools is essential. This role involves supporting systems related to Energy Trading Risk Management (ETRM).

Qualifications

  • Master’s degree in Computer Science or closely related.
  • Two years of experience in design, development, and maintenance of software applications.
  • Experience in participating in code reviews and high-level design sessions.
  • Experience in design and architecture of high scale, performant applications.
  • Proficiency in various programming tools and methodologies.

Responsibilities

  • Design, Architect, and Code enterprise level software programs.
  • Lead database analysis, design, and optimize complex SQL queries.
  • Identify, debug, and resolve software issues for existing systems.
  • Create and maintain technical documentation.
  • Develop and execute automated tests.

Skills

SQL
NoSQL
Elasticsearch
JavaScript
TypeScript
React
Node.js
CSS3
Web APIs
SPA frameworks
AWS
Git
Java
Python
Spring
Spring Boot
JPA
Maven
Postgres
SQL Server
Hibernate ORM
Restful APIs
Test Driven Development (TDD)

Education

Master’s degree in Computer Science or closely related

Job description

Job Title: Software Developer
Job Location: Norman, OK 73072
Job Duties
  • 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.
Requirements
  • Master’s degree in Computer Science, or closely related;
  • Two years of experience in design, development, and maintenance of software applications in varying platforms;
  • Two years of experience participating in code reviews and high-level design sessions;
  • Two years of experience in design and architecture of high scale, performant, robust applications;
  • Skills in using SQL, NoSQL, Elasticsearch, JavaScript, TypeScript, React, Node.js, CSS3, Web APIs, SPA frameworks, AWS, and Git;
  • Proficient in Java, Python, Spring, Spring Boot, JPA, Maven, Postgres, SQL Server, Hibernate ORM, Restful APIs, and using methodologies such as Test Driven Development (TDD).
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer - Energy Trading & ETRM Systems
Software Engineer - Energy Trading & ETRM Systems

PCI Energy Solutions • Norman (OK)

On-site
USD 80,000 - 100,000
Software Engineer
Software Engineer

Compunnel, Inc. • Jersey City (NJ)

On-site
USD 120,000 - 150,000
Software Developer / Software Engineer
Software Developer / Software Engineer

mimirtechnologies • Richmond (VA)

On-site
USD 80,000 - 100,000
Software Developer / Software Engineer
Software Developer / Software Engineer

MyReview.app • East Amherst (NY)

On-site
USD 70,000 - 90,000
.NET/SQL Developer, Sr.
.NET/SQL Developer, Sr.

Prosum • Los Angeles (CA)

On-site
USD 100,000 - 130,000
Senior Software Developer
Senior Software Developer

Techfuturiq • McKinney (TX)

On-site
USD 90,000 - 120,000
Software developer (Java)
Software developer (Java)

Two95 International Inc. • Issaquah (WA)

On-site
USD 150,000 - 170,000
Software Developer
Software Developer

Berkadia • Salt Lake City (UT)

On-site
USD 75,000 - 95,000
Software Developer
Software Developer

Berkadia • Phoenix (AZ)

On-site
USD 75,000 - 95,000
Software Developer
Software Developer

Berkadia • Ambler

On-site
USD 70,000 - 90,000