Lead Software Engineer for Full-Stack

SEL

(Pullman, Washington)
Full Time
Job Posting Details
About SEL
SEL invents, designs, and builds digital products and systems that protect power grids around the world. This technology prevents blackouts and enables customers to improve power system reliability and safety at a reduced cost. A 100 percent employee-owned company headquartered in Pullman, Washington, SEL has manufactured products in the United States since 1984 and now serves customers worldwide. Our mission is simple: to make electric power safer, more reliable, and more economical.
Summary
Schweitzer Engineering Laboratories (SEL) seeks a Lead Software Engineer (Full-Stack) looking to build a new product from the ground up! Help us use the latest web technologies to develop a solution to solve difficult, industry-wide product development problems. Our products, built right here in the US, have unmatched quality in the high-tech industry: each comes with a 10 year, unconditional warranty. We have a ‘Red Light’ policy – if a product has a known defect in it, we don’t ship. We are looking for smart, hard-working individuals that see the value of building only the best!
Responsibilities
* Work independently and in small groups to research, design, document, develop, test, release, support, and maintain custom tools that help R&D make the highest quality products possible. * Provide critical feedback on team member’s designs, documentation, code, and tests. * Lead the design, preparation, and presentation of training on new and existing tools as needed. * Work with R&D employees to identify, support, and lead the creation of standard development practices. * Maintain strong knowledge with tools market (both open source and vendor supplied) and regularly evaluate new tools and propose ideas for changes. * Participate in industry technical meetings and conferences as needed. * Lead in identifying, measuring, and improving processes.
Ideal Candidate
**Qualifications:** * B.S. in Computer Science or Computer Engineering, or equivalent experience * Six years of experience in software development * Excellent writing, documentation and speaking skills * Strong proficiency in: * web languages (e.g. HTML 5, CSS, JavaScript) * object-oriented languages (e.g. C++, Java, C#) * Desire and aptitude to learn new skills and assume new responsibilities * Proven ability to work cooperatively in a cross-project, cross-product environment * Capable and comfortable with regularly using multiple technologies and tools * U.S. citizenship * Background check results satisfactory to SEL * Negative drug test result(s) **Preferred Qualifications:** * Proficiency with .NET Frameworks (Microsoft’s and/or Mono) * Proficiency with Linux tools (sed/awk/grep & family) * Proficiency with relational database design and development (e.g. ER diagrams, SQL, PostgreSQL, SQL Server, MySQL) * Familiar with Windows and Linux development * Familiar with context-driven school of testing * Familiar with testing frameworks (e.g., NUnit, JUnit, or other xUnit frameworks, TAP) * Familiar with Graph Databases (e.g. Neo4j) or Document Oriented Databases (e.g. MongoDB, CouchDB)
Compensation and Working Conditions
Benefits Benefits included

Additional Notes on Compensation

Benefits include 100% employee ownership, profit-sharing bonuses, Friday Lunch (a weekly, catered, company-wide business meeting) and separate annual/personal/sick leave.

Questions

Answered by on
This question has not been answered
Answered by on

There are no answered questions, sign up or login to ask a question

Want to see jobs that are matched to you?

DreamHire recommends you jobs that fit your
skills, experiences, career goals, and more.