SEL seeks to defend critical infrastructure by ensuring the continuous integration, testing, and delivery of high-quality software solutions to support the configuration, testing, monitoring, and operation of power systems around the world.
Requirements
- Backend programming languages (C-Sharp, Go, Java, or equivalent)
- Frontend programming languages (JavaScript and TypeScript)
- Frontend technologies (React, HTML, CSS)
- Relational databases (Postgres, MySQL, MSSQL)
- Source control technologies (Git, BitBucket, GitHub)
- CI/CD pipeline technologies (Jenkins, GitHub Actions, Azure DevOps)
- Containerization technologies (Docker, Kubernetes, Helm, etc.)
Responsibilities
- Participate in the design, implementation, and testing of software systems.
- Understand software interactions with external hardware and software assets.
- Author and maintain specification, design, and testing documentation.
- Actively participate in code reviews.
- Update, design, automate, and test processes.
- Collaborate with the development team, subject-matter experts, and other stakeholders.
- Participate in the development of software services to support the configuration, testing, monitoring, and operation of power systems
Other
- B.S. in Computer Science, Computer Engineering, Web Development, Software Engineering, or equivalent.
- 5+ years of experience in most of the following areas
- Strong writing, documentation, and speaking skills
- Ability to work both independently and cooperatively in a team environment
- Drive for self-improvement