Schweitzer Engineering Labs-posted 3 days ago
$73,000 - $113,000/Yr
Full-time • Entry Level
Charlotte, NC
Computer and Electronic Product Manufacturing

A typical day might include designing, building, and maintaining scalable web applications across the full stack using .NET/C# and React with TypeScript. You will develop microservices and REST APIs, integrating them with frontend components, and work with databases such as MSSQL, managing schemas through database projects. Implementing real-time features and ensuring seamless communication between services will be part of your responsibilities. You will participate in code reviews, architecture planning, and team discussions, contribute to CI/CD pipelines, and manage containerized environments. For experienced candidates, mentoring peers and modeling SEL Values and Principles will also be expected.

  • Design, build, and maintain scalable web applications using .NET/C# and React with TypeScript.
  • Develop microservices and REST APIs, integrating 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).
  • B.S. in Computer Science, Software Engineering, or a related field-or equivalent experience.
  • Typically 2+ years of experience in full stack web development.
  • Proficiency in C#/.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.
  • Understanding of the software development lifecycle (SDLC) and Agile methodologies.
  • Experience with version control systems, especially Git.
  • Ability to write clean, maintainable, and well-documented code.
  • Effective communication and collaboration skills.
  • Experience with Kubernetes, Docker, and Tilt for local development.
  • Experience with Microsoft SQL Server.
  • Familiarity with Jenkins and CI/CD best practices.
  • Experience with AI-powered coding assistants (e.g., GitHub Copilot).
  • Experience with frontend testing tools (e.g., Playwright) and backend unit testing frameworks.
  • Awareness of security best practices across the stack.
  • 100% employee-owned with an employer-funded stock ownership plan (ESOP) and personal 401(k) options.
  • Top-tier medical, prescription, dental, vision, life, and disability insurance.
  • 10 paid holidays, annual vacation accrual starting at 12 days, 9 paid sick days, and paid family and medical leave covering 90% of your pay.
  • STEM courses, apprenticeships, tuition assistance, and engineering development programs.
  • Additional benefits including wellness, fertility, adoption, and flexible spending benefits.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service