Software Engineer - Boise
1 day ago

Job description
As a Software Engineer, a typical day might include the following:
- Participate in writing software requirement specifications.
- Create and implement software designs.
- Participate in software verification and validation processes (including code reviews, automated unit testing, functional testing).
- Develop knowledge of SEL products and technology.
This job might be for you if:
- B.S. in Computer Science, or equivalent degree.
- 3-7 years working knowledge and experience in object-oriented languages (C#, C++).
- Strong understanding of OO principles and concepts.
- Knowledge and experience developing for multiple operating systems.
- Proficiency in developing using modern IDEs.
- Strong writing, documentation, and speaking skills.
Preferred Qualifications:
- Knowledge of OO design and architectural patterns.
- Knowledge of Agile development principles and processes.
- Knowledge of relational database principles and concepts.
- Knowledge of containerized application development and deployment.
- Experience with revision control systems (Git).
- Experience with automated unit testing (NUnit, Jest).
- Knowledge or experience with web development (React, TypeScript).
- Knowledge or experience with the C# programming language.
- Familiarity with the electrical power systems industry.
Location: Boise, ID
Competitive pay. Superior benefits. Inspiring work.
People are at the core of our company and we hire employee-owners. We welcome you to learn more about how we support employees.
We're 100% employee owned. Retirement benefits include an employer funded stock ownership plan (ESOP) and personal 401(k) options.
We offer top tier medical, prescription, dental, vision, life, and disability insurance.
We recognize the importance of a healthy life balance and offer: 10 paid holidays, annual vacation accrual starting at 12 days, 9 paid sick days, and paid family and medical leave that covers 90% of your pay.
We foster growth and development of our employees through avenues such as STEM courses, apprenticeships, tuition assistance, and engineering development programs.
Ask our team about other benefits including wellness, fertility, adoption, and flexible spending benefits.
Pay Range Data
We anticipate filling this position as a Software Engineer $97,700 - $144,400. We are open to reviewing additional candidates with more or less experience and the salary range may differ if filled at a different level. Our salary ranges are determined by job, responsibility, and location. We base our starting pay offer and title on location and job-related factors such as candidate experience, training, knowledge, and skills.
Communication with Applicants
We communicate with all applicants. If you do not receive a response about your application, please check your SPAM filter or reach out to us at
SEL is an Equal Opportunity Employer: Vets/Disabled.
Similar jobs
We're hiring Software Engineers to join our team in Boise, ID, to help shape the next chapter of our platform. · As a Software Engineer at Highwire, you'll help strengthen and scale our platform by building high-quality software in Java/Angular or C#/.NET Core. Deliver industry-c ...
4 days ago
This is an opportunity to develop a new platform using a new technology stack and new processes from the early stages. · This role requires rapid learning of new tools and technologies: new languages data science collaboration with psychometrics and new processes LLM codegen agen ...
1 month ago
We are seeking a software engineer with at least 6 years of experience to develop standalone applications in C# using ExpressApp Framework and Express Persistent Objects application development framework and ORM framework. · Develop standalone applications in C#. · Use ExpressApp ...
1 week ago
We're seeking candidates for the position of Software Engineer.iHeartMedia seeks candidates for the position of Software Engineer responsible for full software lifecycle development using big-data driven micro service stacks to discover creative solutions. · ...
1 month ago
iHeartMedia seeks candidates for the position of Software Engineer responsible for designing and developing software and applications to enhance our industry leading programmatic audio advertising platform. · We create and produce some of the most popular well-known branded live ...
1 month ago
We are looking for a Software Engineer to play a key role in the continued evolution of Syringa's systems landscape. · Bachelor's degree in Computer Science, Information Systems, Engineering, or equivalent practical experience. · 3+ years of experience or equivalent demonstrated ...
1 week ago
Highwire, a Veriforce company, is the Contractor Success Platform for asset owners, general contractors, and facilities managers. We're hiring Software Engineers to join our team in Boise, ID. · We're shaping the next chapter of our platform by building high-quality software in J ...
4 days ago
You will play a crucial role in accomplishing our mission as a Software Development Engineer at Clearwater. · ...
2 weeks ago
We are hiring at Multiscale AI to build the next wave of innovative technologies. · Deploy cutting-edge software directly for our clients. · Solve unique technical challenges and serve as the technical bridge between users and our platform. · ...
1 month ago
Resolve critical IT downtime issues through repairs or workarounds. · Develop permanent software solutions for critical business needs. · Create and manage training documentation for 1st and 2nd level IT support. · ...
1 month ago
+Lensa partners with DirectEmployers to promote jobs on behalf of its direct clients. · + · ...
4 weeks ago
+The Office of Information Technology Services (ITS) is a team of dedicated professionals providing core technology and cybersecurity services to agencies statewide, enabling state employees to serve Idaho's citizens. · +Develops and delivers software applications to fulfill busi ...
1 month ago
We are seeking a Principal Software Engineer to design and lead the development of scalable, highly available cloud services in a world-class cloud development environment. The successful candidate will have substantial experience in design authorship, building and leading develo ...
1 month ago
The position requires the individual to apply their basic technical knowledge and any prior experience for the support of project start up commissioning and troubleshooting activities. · ...
1 week ago
The position requires the individual to apply their basic technical knowledge and any prior experience for the support of project start up, · commissioning and troubleshooting activities.Essential functions include assistance in startup and commissioning activities of control sys ...
1 week ago
We are seeking an IT Software Engineer Intern to join our team at Micron Technology. As an intern, you will create software that contributes to a suite of applications supporting Micron's Business Data Warehouse. · Responsibilities:Collaboration with a motivated and inclusive sof ...
1 month ago
The Office of Information Technology Services (ITS) is a team of dedicated professionals providing core technology and cybersecurity services to agencies statewide, enabling state employees to serve Idaho's citizens. We sincerely hope you will consider being a part of our success ...
1 month ago
Lensa is a career site that helps job seekers find great jobs in the US. We are not a staffing firm or agency. · As a Principal Engineer in this space, you will have ownership of key technical components and services. · ...
1 month ago
+Job summary · The company Idaho Scientific is described as a Goldilocks of technology firms that combines the spirit and growth of a startup with the financial footing and safety of a stable corporation. · +ResponsibilitiesDeep dive into software, firmware, and hardware componen ...
1 week ago
The position requires the individual to apply their basic technical knowledge and any prior experience for the support of project start up, commissioning and troubleshooting activities. In addition, this position will be responsible for field assisting of engineering, programming ...
1 week ago