Talent.com
Software Developer II - Sisters, Oregon

Software Developer II - Sisters, Oregon

ESI SolutionsBend, OR, US
15 days ago
Job type
  • Full-time
Job description

Job Description

Job Description

Job Title : ESI Software Developer II – Onsite in Sisters, Oregon

Company Overview

ENERGYneering Solutions (ESI), a TransTech Energy Company, provides exceptional technical expertise in engineering and operations for both the renewable and traditional energy industries. Since 2007, ESI has specialized in the design, construction, and operations of biogas projects, collectively producing over one million MWh of renewable electricity and more than 50 million gallons of renewable vehicle fuel annually. Headquartered in scenic Central Oregon, at the foot of the Cascade Mountain Range, ESI embraces the region's quality of life and encourages a healthy, active lifestyle for its employees, aligning with its core principle of unmatched experience, flexibility, and follow-through for its clients.

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 Designed to Work for You :

  • Free HSA health plan or traditional PPO
  • 401(k) with generous company match (Safe Harbor)
  • Dental, vision, and optional coverage like accident & critical illness insurance
  • HSA and FSA accounts to save on healthcare costs
  • Company-paid Life, Long Term Disability, and AD&D insurance
  • Confidential support for mental health, family matters, legal concerns, and more through our Employee Assistance Program
  • Discounts on gyms, shopping & entertainment
  • Health benefits kick in fast – first of the month after 30 days
  • Time Off

    We offer a variety of paid time off options to support rest, wellness, and personal needs :

  • Unlimited Paid Time Off
  • Paid Holidays
  • Bereavement Leave
  • 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.

    This organization provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state, or local laws. This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation, and training.

    #ESI

    Create a job alert for this search

    Software Developer Ii • Bend, OR, US