You are currently viewing SOFTWARE DEVELOPER


  • Full Time
  • Spokane, Wash.
  • $65,816 - $82,270
  • Posting End Date: July 26, 2024

Website Inland Power & Light

Wage or Salary:
$65,816 - $82,270


The purpose of the software developer is to design, develop, and maintain software applications or systems by writing clean, efficient code that meets Inland’s requirements. The software developer will collaborate closely with team members and managers to solve complex problems and create solutions that are tested for functionality and reliability. The software developer will stay current with technological advancements and best practices to deliver high-quality software that aligns with organizational goals with a focus on innovation, member satisfaction, and the seamless integration of new technologies to enhance software performance and user experience.


  1. Quality Work:  Produce thorough, high-quality work with minimal errors.  Seek feedback, make corrections as needed.  Identify problems and solve them.  Strive to improve processes.  Work collaboratively with co-workers to implement systematic changes.
  2. Productivity:  Complete assigned work in a timely fashion.  Utilize slow periods productively.  Produce amount and volume at expected speed.
  3. Technical Skills/Job Knowledge:  Demonstrate appropriate level of understanding of technical skills in area of expertise, technology, products, and/or processes involved.  Duly perform assigned duties.  Keep current on changes and be competent with all technology necessary to perform job.
  4. Communication: Clearly convey oral and written communication.  Keep others informed of activities and problems in timely manner.  Listen well; respond appropriately and respectfully.
  5. Teamwork/Ability to Work with Others: Demonstrate ability to work in a positive manner with co-workers and/or members with differing backgrounds, opinions, capabilities, etc.  Willingly share skills, competencies, and knowledge with others.  Establish and maintain strong, effective working relationships.  Contribute effectively to group efforts.  Promote harmony; agree to disagree without damaging relationships.
  6. Accountability:  Maintain excellent attendance and provide additional assistance after normal working hours when needed.  Be reliable, prepared and accept responsibility for work and actions.
  7. Integrity:  Demonstrate honesty, high ethical standards, and respect for all co-workers and membership.
  8. Professionalism:  Address internal and external members with courtesy and respect.  Dress in work attire appropriate to the position.  Communicate business information in a timely fashion, using means of communication appropriate to the situation.
  9. Support of Cooperative Goals:  Support Cooperative goals and adhere to all policies and procedures.  Contribute effectively in support of the Cooperative.
  10. Problem-Solving:  Use sound logic and methodology to solve problems.  Explore multiple sources for answers, as required.  Be able to identify hidden problems and propose solutions.


  1. Work as part of a small development team.
  2. Design web APIs using C#, .NET Core, and Azure.
  3. Integrate with applications including Power BI, Power Apps, Excel, and a variety of web based front ends.
  4. Write clean, efficient, and well-documented code.
  5. Troubleshoot, debug, and upgrade existing software.
  6. Participate in the full software development lifecycle, including requirements gathering, design, testing, and deployment.
  7. Provide ongoing technical support to end-users, including troubleshooting application issues and resolving user queries.
  8. Stay up to date with emerging technologies, application updates, and industry best practices to recommend improvements and innovations.
  9. Participate in user acceptance testing and resolve issues to ensure applications meet functional requirements.
  10. Collaborate with cross-functional teams to integrate applications with existing systems and databases.



  1. 2+ years of relevant software development experience.
  2. Minimum of 1 years’ experience in C#.
  3. Formal training in software development, to include college or a structured boot camp.

Preferred Skills:

  1. Utility knowledge and NISC software experience.
  2. Experience with version control systems (e.g., Git).
  3. Knowledge of Azure web applications and APIs.
  4. Familiarity with containerization and orchestration tools (e.g., Docker, Kubernetes).
  5. Knowledge of data structures, algorithms, and software design patterns.
  6. Experience with common front-end technologies such as HTML, CSS, JS, TypeScript, and Node.

Mental Demands/Working Conditions:

  1. Requires frequent sitting and use of personal computer keyboard.  Some lifting, carrying, twisting, reaching, crawling, squatting, and bending when working on installation and repair of computers or related equipment. Maximum weight to lift is approximately 50 pounds.  Requires good finger dexterity and ability to perform close work.
  2. Ability to meet time deadlines and effectively multi-task.

The software developer shall have full authority to carry out these duties and responsibilities in conformity with established policies and procedures and shall utilize time in such a way as to fulfill the objectives of this position and the cooperative.

If your credentials and interest match this job, please send your completed application, cover letter and resume to: or mail them to, Inland Power & Light Company, 10110 W. Hallett Rd., Spokane WA 99224-7435, Attn: Human Resources.

Inland Power and Light is committed to equal employment opportunity for all. Just as our commitment to quality motivates us to go the extra mile, we cooperate with the civil rights agencies in government in an effort to ensure equal opportunity in employment through an Affirmative Action Plan. To assure full implementation of this equal employment policy, we will take steps to assure that persons are recruited, hired, assigned and promoted without regard to race, religion, color, national origin, citizenship, sex, sexual orientation, gender identity, veteran’s status, age, disability or any other classification protected by nondiscrimination law.

Inland Power & Light is an Equal Employment Opportunity employer (EOE Minorities/Females/Protected Veterans/Disabled). We value diversity at all levels of the organization. All qualified applicants will receive consideration for employment without regard to any protected classifications as defined by law.

EEO Law Posters can be found on the main Careers ( page in English and Spanish.

Inland Power will provide reasonable accommodation to assist a qualified person with a disability in the job application, interview process and to perform the essential functions of the job whenever possible. Please contact the HR department at Inland Power if you would like assistance.

The statements contained herein reflect general details as necessary to describe the principal functions for this job, the level of knowledge and skill typically required, and the scope of responsibility. This should not be considered an all-inclusive listing of work requirements. Individuals may perform other duties as assigned, including work in other functional areas to cover absences or relief, to equalize peak work periods or otherwise to balance the workload.
Inland Power & Light will not be offering any work visa sponsorship for this role.

The contractor will not discharge or in any other manner discriminate against employees or applicants because they have inquired about, discussed, or disclosed their own pay or the pay of another employee or applicant. However, employees who have access to the compensation information of other employees or applicants as a part of their essential job functions cannot disclose the pay of other employees or applicants to individuals who do not otherwise have access to compensation information, unless the disclosure is (a) in response to a formal complaint or charge, (b) in furtherance of an investigation, proceeding, hearing, or action, including an investigation conducted by the employer, or (c) consistent with the contractor’s legal duty to furnish information. 41 CFR 60-I.35(c)

Medical, vision, dental, 401(k), HSA/HRA, retirement plan, PTO, EAP, paid holidays, and disability insurance programs.

To apply for this job please visit