Software Developer II - Sisters, Oregon bei ESI
ESI · Sisters, Vereinigte Staaten Von Amerika · Onsite
- Professional
- Optionales Büro in Sisters
ESI Software Developer II - On site in Sisters, Oregon
Job Overview
The Software Developer II will work closely with engineers, project managers, and ESI’s O&M teams in support of the company’s ongoing biogas utilization projects. The position requires implementing modern programming principles to ensure data and analytics are at the industry’s cutting edge. An ability to work independently, self-motivate, and communicate effectively with team members is of the utmost importance to this position. We are committed to sustainability and efficiency, helping Facility Operators and site owners optimize their operations through advanced data management and visualization tools.
This position will be located on site at our corporate headquarters in Sisters, Oregon and will report to the IT & Network Lead.
Responsibilities:
- Create intuitive and interactive dashboards to visualize key performance indicators (KPIs), operational metrics, and data trends for RNG facilities.
- Collect, store, and manage large datasets from various sources, ensuring data integrity and security.
- Develop and maintain software applications tailored to the needs of RNG facility operators and site owners.
- Integrate software solutions with existing systems and platforms used by RNG facilities.
- Provide technical support and training to users, ensuring they can effectively utilize software solutions and data management tools.
- Continuously monitor and optimize the performance of software applications and dashboards.
- Work closely with cross-functional teams, including Engineers, Project managers, and Facility Operators, to understand their needs and deliver effective solutions.
- Maintain comprehensive documentation for all developed software and systems.
- Develop and support automated production reports using various technologies and data sources, ensuring accurate delivery to internal stakeholders, external clients, and regulatory bodies such as the EPA.
- Other duties as assigned.
Qualifications:
- Preferred Bachelor's degree in Computer Science, Software Engineering, or a related field.
- 3-4 years of experience in software development, with a focus on data visualization and management.
- Proficiency in programming languages including but not limited to: Python, JavaScript, Java and HTML. Experience with data visualization tools like Tableau, Power BI, github, ETL or similar.
- Experience with relational databases (PostGreSQL, MS-SQL, MySQL, etc)
- Strong analytical and problem-solving skills.
- Excellent verbal and written communication skills.
- Ability to work collaboratively in a team environment.
Preferred Qualifications:
- Experience in the renewable energy sector, particularly in RNG.
- Familiarity with SCADA platforms such as Ignition, Wonderware, or FactoryTalk.
- Knowledge of machine learning and advanced statistical methods.
- Advanced SQL techniques (window functions, query optimization, deduplication, stored procedures, etc)
- ETL tool and building data pipeline experience.
Benefits
- Unlimited paid time off.
- 401k with an employer match up to 4%.
- Group health insurance including 100% employer sponsored life insurance, long-term disability, and AD&D.
- Group dental and vision insurance.
- Annual allowance for continuing education.
ESI employees value pride of ownership, a limitless desire to learn, and a relentless approach to solving any challenge. A successful ESI employee not only embraces these values but knows when to lean on the team for support and guidance. We acknowledge that our fast-paced and dynamic environment is not for everyone, but if you are looking for independence and new challenges, ESI will be a great fit.
#ESI