Software Engineer - Full Stack (On-Site) jobs in United States
cer-icon
Apply on Employer Site
company-logo

Schweitzer Engineering Laboratories (SEL) · 2 hours ago

Software Engineer - Full Stack (On-Site)

Schweitzer Engineering Laboratories (SEL) seeks a creative and talented full stack Software Engineer who is passionate about solving problems and building software that makes a difference. The role involves designing, implementing, testing, and documenting software systems while collaborating with team members to solve complex problems and ensure high-quality products and services.

ElectronicsLinuxManufacturingOpen SourceSoftware
check
Growth Opportunities
check
H1B Sponsor Likelynote

Responsibilities

Participate in the design, implementation, testing, and documentation of software systems
Participate in code reviews, design discussions, and continuous improvement initiatives
Recommend and implement processes following industry best practices for designing, developing, testing, and deploying software
Collaborate with team members and internal stakeholders to solve complex problems
Contribute to a culture of learning, innovation, and excellence

Qualification

C#/.NETReactTypeScriptSQL ServerGitAzureDockerKubernetesJavaScriptHTMLCSSRESTful APIsXUnitVitestUX designAgile developmentCybersecurityCommunication skillsCollaboration skills

Required

You have a Bachelor's degree in Computer Science, Software Engineering, or a related field
You have 2+ years of software engineering or equivalent experience
You can learn quickly and assume new responsibilities
You have excellent communication and collaboration skills
You enjoy solving complex problems by providing simple solutions

Preferred

Experience with full-stack web development, particularly with the following technologies: C#/.NET, React, TypeScript
Experience in web supporting technologies and web development (JavaScript, HTML, CSS, HTTP/HTTPS, RESTful APIs)
Experience with relational databases (SQL Server)
Experience with automated unit testing (xUnit, Vitest)
Experience with version control systems (Git)
Experience with cloud technologies (Azure)
Experience with containerization technologies (Docker, Kubernetes)
Experience with user experience (UX) design
Experience with agile development principles and processes
General understanding of cybersecurity, user authentication and authorization

Benefits

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.

Company

Schweitzer Engineering Laboratories (SEL)

company-logo
SEL is a globally recognized designer and manufacturer of products and solutions that make electric power safer, more reliable, and more economical.

H1B Sponsorship

Schweitzer Engineering Laboratories (SEL) has a track record of offering H1B sponsorships. Please note that this does not guarantee sponsorship for this specific role. Below presents additional info for your reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (88)
2024 (38)
2023 (51)
2022 (62)
2021 (60)
2020 (51)

Funding

Current Stage
Late Stage

Leadership Team

leader-logo
Joey Nestegard
Executive Vice President
linkedin
leader-logo
Edmund O. Schweitzer
President
Company data provided by crunchbase