Energy Trust of Oregon

Software Developer

PORTLAND, ORPosted 30+ days ago

Job summary

  • Job post source

    This job is directly from Energy Trust of Oregon

  • Job overview

    The Software Developer role at Energy Trust of Oregon involves developing and deploying complex software systems to support business processes, contributing technical expertise and mentorship within the IT team.

  • Responsibilities and impact

    The Software Developer will develop software solutions including UI, business rules, and database design, participate in Agile sprint planning, perform coding, testing, deployment, and provide technical mentorship and support for end users.

  • Compensation and benefits

    The position offers a competitive salary range of $96,200 to $148,200 based on experience, with benefits including health/dental/vision insurance, life/disability insurance, 401(k) with company contribution, paid time off, and flexible work options including remote and office work.

  • Experience and skills

    Candidates should have a bachelor's degree or equivalent experience, at least 5 years of software development experience, proficiency in .NET, Angular or similar JavaScript frameworks, MS SQL Server, Agile methodology, and source control tools like git.

  • Career development

    The role offers career advancement opportunities within a supportive and inclusive work environment.

  • Work environment and culture

    Energy Trust values diversity, equity, and inclusion, offers a collaborative culture, and provides flexible work arrangements including remote and hybrid options.

  • Company information

    Energy Trust of Oregon is a nonprofit focused on energy efficiency and renewable energy, serving customers in Oregon and SW Washington, recognized as one of the best nonprofits to work for in Oregon.

  • Team overview

    The Software Developer will join the IT team, reporting to the Lead Software Developer, working collaboratively on complex projects with multiple technology stacks.

  • Job location and travel

    The position is based in the Portland Metro Area, Oregon, with flexible work options and a requirement to report to the office quarterly at minimum.

  • Application process

    Applicants must submit a cover letter and resume via Energy Trust's website; the organization encourages diverse candidates to apply and provides accommodations during the hiring process.

  • Unique job features

    The role involves working on impactful energy-related projects with a focus on clean energy, using modern technologies and Agile practices, and includes opportunities to represent the organization at public and community events.

Company overview

Energy Trust of Oregon is a nonprofit organization dedicated to promoting energy efficiency and renewable energy solutions for residential, commercial, and industrial customers in Oregon. They generate revenue through public purpose charges collected from utility customers and reinvest these funds into programs that provide incentives, rebates, and technical assistance for energy-saving projects. Established in 2002, the organization has a significant impact on reducing energy consumption and carbon emissions in the state, contributing to a sustainable future.

How to land this job

  • Tailor your resume to emphasize your experience with the full software development lifecycle, particularly your proficiency in the .NET framework, Visual Studio, Angular or other modern JavaScript frameworks, and MS SQL Server database administration as highlighted in the Energy Trust of Oregon Software Developer job description.

  • Highlight your ability to develop complex software solutions including UI, business rules, integrations, and database design, along with your experience working in Agile environments and using tools like Azure DevOps for continuous integration and deployment.

  • Apply through multiple platforms including Energy Trust of Oregon's official careers page and LinkedIn to maximize your application's visibility and ensure you meet their application instructions requesting a cover letter and resume.

  • Connect on LinkedIn with current IT team members or the Lead Software Developer at Energy Trust of Oregon, using ice breakers like asking about recent projects involving renewable energy software solutions or expressing your enthusiasm for their commitment to diversity and clean energy.

  • Optimize your resume for ATS by incorporating keywords from the job description such as '.NET framework,' 'Angular,' 'MS SQL Server,' 'Agile development,' 'continuous integration,' and 'software development lifecycle' to increase the chances of passing automated screening.

  • Use Jennie Johnson's Power Apply feature to automate tailoring your resume, identify multiple application channels, and suggest relevant LinkedIn contacts to connect with, allowing you to focus more on preparing for interviews and networking effectively.

Jennie Johnson works for you!

Here’s what we do to make sure you’re successful:

  • Targeted Resume Revamp:

    We expertly craft your resume to navigate Applicant Tracking Systems (ATS) and showcase your qualifications, making you stand out as a top-tier candidate.

  • Job Description Dissection:

    Unpack the job posting with expert analysis, ensuring your application hits every key requirement.

  • Bespoke Cover Letter:

    Capture the attention of hiring managers with a personalized cover letter that highlights how your skills align perfectly with the job's needs.

  • Interview Mastery:

    Prepare for interviews like a pro with likely questions, strategic answers, and insightful questions for you to ask, setting you apart as an informed candidate.

  • Direct Application Insights:

    Receive tailored advice on the best places to apply, ensuring your applications are seen by the right employers.

  • Skills and Gaps Assessment:

    Identify and close critical skills gaps to position yourself as the best-fit candidate for your ideal job.

  • Personalized Email Pitch:

    Make a memorable first impression with an email template crafted to engage potential employers and initiate meaningful conversations.

  • In-depth Research Guide:

    Leverage comprehensive research tools to gather effective insights on companies, industry trends, and role-specific challenges.

  • Detailed Company Analysis:

    Gain in-depth understanding of your prospective employer, giving you the edge in applications and interviews.

  • Strategic Candidate Overview:

    Understand your unique value and why companies would want to interview you, highlighting your background and positioning.