SEL is looking for a Software Engineer to design, build, and maintain scalable web applications across the full stack using .NET/C-Sharp and React with TypeScript.
Requirements
- Proficiency in C-Sharp/.NET and experience building microservices.
- Strong frontend skills with React, TypeScript, and modern tooling (e.g., Vite, ESLint).
- Experience with REST APIs, SignalR, and asynchronous data flows.
- Familiarity with relational databases and schema management practices.
- Experience with version control systems, especially Git.
- Experience with Kubernetes, Docker, and Tilt for local development.
- Experience with Microsoft SQL Server
Responsibilities
- Design, build, and maintain scalable web applications across the full stack using .NET/C-Sharp and React with TypeScript.
- Develop microservices and REST APIs, and integrate them with frontend components.
- Work with databases, such as MSSQL, and manage schemas through database projects
- Implement real-time features and ensure seamless communication between services.
- Participate in code reviews, architecture planning, and team discussions
- Contribute to CI/CD pipelines and manage containerized environments
- Mentor peers and model SEL Values and Principles (for experienced candidates).
Other
- B.S. in Computer Science, Software Engineering, or a related field—or equivalent experience.
- Typically 2+ years of experience in full stack web development.
- Understanding of the software development lifecycle (SDLC) and Agile methodologies.
- Ability to write clean, maintainable, and well-documented code.
- Effective communication and collaboration skills.