> Markdown version of [/jobs/ext/2566555-software-engineer-full-stack-react-typescript-c-asp-net](https://www.wearedevelopers.com/jobs/ext/2566555-software-engineer-full-stack-react-typescript-c-asp-net). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Engineer - Full Stack (React, TypeScript, C#, ASP.NET) - **Company:** Schweitzer Engineering Laboratories - **Location:** Charlotte, NC, United States - **Experience:** Experienced - **Salary:** $97,740.0 - $144,460.0 - **Contract:** Permanent contract - **Skills:** ASP.NET, JavaScript (Programming Language), Software Applications, C Sharp (Programming Language), C++ (Programming Language), Computer Programming, Data Integration, Firmware, Human-Computer Interaction, Python (Programming Language), Windows PowerShell, Software Engineering, Software Systems, TypeScript, Scripting, ReactJS, Backend, Git, Information Technology, Graphql, Front End Software Development, Software Version Control, Web Api - **Published:** August 16, 2026 - **Apply:** https://www.jofdav.com/jobs/59252518-software-engineer-full-stack-react-typescript-c-asp-net ## About the Role * Bachelor's degree in Computer Science, a related field, or equivalent practical experience. * 4+ years of professional experience in the following areas: + Web API development (REST, GraphQL, etc.) using ASP.NET and C#. + Interactive single-page application development using React and TypeScript/JavaScript, including extensive use of web APIs for data integration. * Strong written, verbal, and documentation skills. * Ability to quickly learn new technologies and assume new responsibilities. * Strong teamwork and collaboration skills in a professional environment. * Ability to work in person from the Charlotte, NC office. * Satisfactory background check results. * Negative drug test results. Preferred Qualifications * Experience with scripting languages or environments such as Python or PowerShell. * Familiarity with version control and source code management systems such as Git. * Programming experience in C++. ## Description Our team develops and maintains software applications used to configure and manage SEL devices. We are seeking an experienced Full Stack Software Engineer who enjoys solving complex problems and working across both frontend and backend technologies. The ideal candidate has strong experience with React, TypeScript/JavaScript, and modern web API development (REST, GraphQL, etc.) using C# and ASP.NET. This role involves developing new features, supporting existing applications, and collaborating closely with cross-functional teams., * Participate in the specification, design, implementation, and testing of software systems. * Develop and maintain both frontend and backend components of full stack applications. * Understand modular software design and system interactions; collaborate effectively with firmware engineers. * Prepare and maintain requirements, design specifications, and test documentation. * Follow established engineering quality assurance procedures and best practices. * Continuously develop knowledge of SEL processes, tools, and technologies. * Contribute to the creation of products with a world-class user interface and user experience. * Follow and apply SEL Values, Principles of Operations, and World Class Manufacturing principles. * Understand. Create. Simplify. * Perform other duties as assigned. ## Related Videos - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Web APIs you might not know about](https://www.wearedevelopers.com/videos/281-web-apis-you-might-not-know-about) - [Putting the Graph In GraphQL With The Neo4j GraphQL Library](https://www.wearedevelopers.com/videos/257-putting-the-graph-in-graphql-with-the-neo4j-graphql-library) - [Navigating the Corporate Jungle: Life as a Developer in a large Company](https://www.wearedevelopers.com/videos/621-navigating-the-corporate-jungle-life-as-a-developer-in-a-large-company) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) - [But, you're not Facebook](https://www.wearedevelopers.com/videos/378-but-you-re-not-facebook) ## Related Articles - [Fullstack developer salary in Germany [2023]](https://www.wearedevelopers.com/magazine/197-fullstack-developer-salary-in-germany-2023) - [Frontend Developer Salary in Germany [2023]](https://www.wearedevelopers.com/magazine/195-frontend-developer-salary-in-germany-2023) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs)