Full-Stack Programmer Developer - Senior or Lead

sppLittle Rock, AR
7d$97,580 - $145,810Hybrid

About The Position

Southwest Power Pool (SPP) is looking for a Full-Stack Programmer Developer to join our IT Applications Engineering Systems team . In this role, you will design, build, and support applications that empower our Engineering team. These include both custom-developed and vendor-sourced solutions designed to streamline daily operations, improve success rates, and enhance overall efficiency. Our primary mission is to collect, validate, and prepare data for transmission planning studies—a critical step in shaping the future of the electric grid. As part of this fast-paced team, you’ll work closely with engineers to automate processes, innovate solutions, and continuously optimize applications for better performance.

Requirements

  • Front-End Expertise: Proficiency in core front-end technologies, including React , JavaScript/TypeScript, and HTML.
  • Back-End Strength: Strong hands-on experience with Java and the Spring Boot framework, as well as Python for backend logic, automation scripts, or data processing.
  • Database Management: Proficiency in working with relational databases such as SQL Server or Oracle .
  • DevOps & Tooling: Familiarity with version control systems (e.g., Jenkins ) and integrating code into CI/CD pipelines .
  • Lifecycle Knowledge: Solid understanding of the Software Development Life Cycle (SDLC) and project lifecycle methodologies.
  • Solution-Oriented: Ability to interpret complex business requirements and translate them into efficient technical solutions.
  • Collaborative Leader: A self-driven team player who can collaborate across functions and provide mentorship to junior developers when needed.
  • Innovation-Minded: A genuine passion for researching new technologies and a commitment to improving internal development processes.
  • Bachelor’s degree in computer science, Information Technology, related field, or equivalent work experience
  • Lead Programmer Developer - Ten (10) years of applicable Information Technology Development/Support experience
  • Senior Programmer Developer - Six (6) years of applicable Information Technology Development/Support experience
  • Competent and effective working knowledge of Microsoft Windows, Unix or Linux operating systems, application development and support, and database management systems
  • Competent and effective troubleshooting, problem solving, and analytical skills
  • Competent and effective written and oral communication skills
  • Competent understanding and effective working knowledge of SDLC and project life cycle methods and practices
  • Good customer service and organization skills

Nice To Haves

  • Two (2) or more years applicable utility industry experience
  • C#, Extract Transform Load (ETL)
  • Containers, Kubernetes, Docker
  • Scripting experience: Powershell, Perl, Shell scripting
  • Web Service / REST / SOAP / WSDL / XSD Experience
  • Ansible, JIRA, Bitbucket, and Jenkins Experience

Responsibilities

  • Application Development: Design, develop, and maintain high-quality custom applications, balancing intuitive front-end interfaces (React) with robust back-end services (Java Spring Boot/Python).
  • Standards & Documentation: Establish, develop, and document operational standards and procedures to ensure code quality, security, and long-term maintainability.
  • Stakeholder Collaboration: Partner directly with business owners to gather, refine, and translate complex requirements into technical specifications.
  • Lifecycle Management: Proactively manage application defects and feature enhancements, prioritizing tasks effectively to meet project milestones.
  • Mentorship: Serve as a technical resource to the team, providing guidance, performing code reviews, and mentoring junior developers to foster professional growth.
  • DevOps Integration: Utilize CI/CD tools (e.g., Jenkins) to automate testing and deployment, ensuring a seamless and reliable application release process.

Benefits

  • Competitive and transparent pay with bonus opportunities
  • Excellent insurance package including three great medical plans to choose from, employer-paid short-term disability, long-term disability, and life insurance
  • Relocation bonus (if applicable)
  • Hybrid working environment for positions that are eligible
  • Fantastic contributions to your retirement through a 401(k) savings plan with employer-match benefits and a pension (defined benefit plan) fully funded by SPP
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service