Software Developer

Lorien — United States · Posted ~3 hours ago

Mid Full-time

Skills

Python JavaScript React REST APIs PostgreSQL Docker Cloud Technologies

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

A software development role focused on building and supporting full-stack applications, APIs, databases, and cloud-based solutions.

Highlights

Develop business-critical applications using modern backend, frontend, database, and cloud technologies.

Description

We are seeking an experienced Software Developer / Full Stack Developer to support the development, enhancement, and production support of business-critical applications within the energy industry. This role will focus heavily on backend application development, REST APIs, PostgreSQL, and cloud/container technologies, while also supporting front-end web applications. The developer will work on applications supporting areas such as pricing, transaction management, supply, contracts, reporting, and operational data. Key Responsibilities Design, develop, enhance, and support full-stack web applications and backend servicesDevelop and maintain REST APIs supporting business applications and system integrationsBuild and support applications using Python and JavaScript, including React-based web applicationsWork extensively with PostgreSQL databases, including database design, queries, performance, troubleshooting, and application integrationDevelop and support applications running in Docker and Kubernetes environmentsDeploy, maintain, and troubleshoot applications within AWS and/or GCP cloud environmentsSupport integrations involving REST APIs, CSV/XML files, EDI, and other external data sourcesAssist with production support, troubleshooting, monitoring, and ongoing application improvementsApply best practices for Git/version control, Linux/Windows operating systems, application development, and system designContribute to the design and development of high-volume, scalable applicationsCollaborate with technical and business teams supporting pricing, supply, transaction management, reporting, and other operational applications Required Qualifications 5+ years of professional software/application development experienceStrong development experience with Python and/or JavaScriptExperience developing and supporting web applications and REST APIsStrong hands-on experience with PostgreSQLExperience with Docker and KubernetesPractical experience working within AWS and/or GCPExperience working with Git and modern software development best practicesExperience working within Linux and/or Windows environmentsExperience developing or supporting high-volume applications, including an understanding of scalable system designStrong troubleshooting and production support skills Preferred Qualifications Experience with ReactExperience with SQL ServerExperience with GraphQLExperience building web scrapersExperience processing or integrating data through EDI, XML, and CSVExperience with application monitoring tools such as DatadogExperience with PostgreSQL administration, including backups, disaster recovery, upgrades, and database infrastructureExperience supporting legacy applications or applications acquired through mergers and acquisitionsExperience within the energy, utilities, or energy retail industryKnowledge of energy business operations such as pricing, sales, billing, supply, and transaction management Desired Skills and Experience We are seeking an experienced Software Developer / Full Stack Developer to support the development, enhancement, and production support of business-critical applications within the energy industry. This role will focus heavily on backend application development, REST APIs, PostgreSQL, and cloud/container technologies, while also supporting front-end web applications. The developer will work on applications supporting areas such as pricing, transaction management, supply, contracts, reporting, and operational data. Key Responsibilities Design, develop, enhance, and support full-stack web applications and backend services Develop and maintain REST APIs supporting business applications and system integrations Build and support applications using Python and JavaScript, including React-based web applications Work extensively with PostgreSQL databases, including database design, queries, performance, troubleshooting, and application integration Develop and support applications running in Docker and Kubernetes environments Deploy, maintain, and troubleshoot applications within AWS and/or GCP cloud environments Support integrations involving REST APIs, CSV/XML files, EDI, and other external data sources Assist with production support, troubleshooting, monitoring, and ongoing application improvements Apply best practices for Git/version control, Linux/Windows operating systems, application development, and system design Contribute to the design and development of high-volume, scalable applications Collaborate with technical and business teams supporting pricing, supply, transaction management, reporting, and other operational applications Required Qualifications 5+ years of professional software/application development experience Strong development experience with Python and/or JavaScript Experience developing and supporting web applications and REST APIs Strong hands-on experience with PostgreSQL Experience with Docker and Kubernetes Practical experience working within AWS and/or GCP Experience working with Git and modern software development best practices Experience working within Linux and/or Windows environments Experience developing or supporting high-volume applications, including an understanding of scalable system design Strong troubleshooting and production support skills Preferred Qualifications Experience with React Experience with SQL Server Experience with GraphQL Experience building web scrapers Experience processing or integrating data through EDI, XML, and CSV Experience with application monitoring tools such as Datadog Experience with PostgreSQL administration, including backups, disaster recovery, upgrades, and database infrastructure Experience supporting legacy applications or applications acquired through mergers and acquisitions Experience within the energy, utilities, or energy retail industry Knowledge of energy business operations such as pricing, sales, billing, supply, and transaction management Impellam Group and its brands are equal-opportunity employers committed to diversity and inclusion. All qualified applicants will receive consideration without regard to race, color, religion, gender, sexual orientation, pregnancy or maternity, national origin, age, disability, veteran status, or any other factor determined to be unlawful under applicable law. We will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application, interview process, pre-employment activity, and the performance of crucial job functions. If you require additional disability considerations, modifications, or adjustments please let us know by contacting HR-InfoImpellamNA@impellam.com or fill out this form to request accommodations.