Software Developer
Summary
| Title: | Software Developer |
|---|---|
| ID: | 20665 |
| Location: | Norman, OK |
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).
To apply: Send CV to HR of PCI Energy Solutions, 301 David L Boren Blvd, Ste. 2000, Norman, OK 73072. Must refer to code # SMOK2026