Software Engineer / Senior Software Engineer - Dot NET

Span Enterprises LLC
Rock Hill, SC, United States
about 1 month ago
Apply on www.indeed.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
3 years minimum
Compensation
$75,000.0 - $110,000.0
Working hours
Regular working hours
Job source

Tech stack

Clean Code Principles ASP.NET .NET Framework Multitier Architecture Application Performance Management HTML5 Unit Testing C Sharp (Programming Language) Cascading Style Sheets (CSS) Code Reuse Code Review Databases
+33 more
Software Debugging Dependency Injection Software Design Patterns DevOps Language Integrated Query Entity Framework PostgreSQL Microsoft SQL Server MongoDB NoSQL Nunit OAuth Object-Oriented Software Development Performance Tuning Query Optimization Software Engineering SQL Stored Procedures SQL Databases Software Technical Review Data Logging .NET Core Spring Cloud ReactJS Asp.net Web Api Indexer Backend Git Git Flow Solid Principles Front End Software Development Restful APIs Es2015 Software Version Control

Job description

We are looking for passionate .NET Developers with 3-6 years of experience in building scalable web applications and RESTful APIs. The ideal candidate should have strong fundamentals in C#, ASP.NET Core, databases, clean coding practices, and software design principles.

You will work alongside experienced engineers to design, develop, test, and deploy cloud-native applications used by customers across the United States.

Responsibilities

  • Design, develop, and maintain scalable applications using .NET Core / ASP.NET Core
  • Develop secure and high-performance REST APIs
  • Write clean, maintainable, and reusable code following SOLID principles
  • Design efficient database schemas and optimize SQL queries
  • Work with relational and NoSQL databases
  • Write comprehensive unit tests using xUnit or NUnit
  • Participate in code reviews and follow engineering best practices
  • Troubleshoot production issues and optimize application performance
  • Collaborate with Product, QA, DevOps, and Engineering teams
  • Contribute to CI/CD pipelines and deployment activities
  • Participate in architecture discussions and technical design reviews

Requirements

Backend

  • C#
  • .NET Core / ASP.NET Core
  • ASP.NET Web API
  • RESTful API development
  • Dependency Injection
  • Entity Framework Core
  • LINQ
  • Authentication & Authorization (JWT/OAuth basics)

Frontend

  • HTML5
  • CSS3
  • JavaScript (ES6+)
  • React Experience is a plus

Databases

Experience with one or more:

  • Microsoft SQL Server
  • PostgreSQL
  • MongoDB

Should have knowledge of:

  • Query optimization
  • Stored Procedures
  • Indexing
  • Transactions
  • Database normalization

Software Engineering

  • Object-Oriented Programming (OOP)
  • SOLID Principles
  • Clean Code Practices
  • N-Tier Architecture
  • Design Patterns (Repository, Factory, Strategy, etc.)
  • Exception Handling & Logging
  • Unit Testing (xUnit/NUnit)
  • Debugging & Performance Optimization

Version Control

  • Git
  • Git branching strategies
  • Pull Requests & Code Reviews

Join us to be part of a forward-thinking team where your skills will directly impact innovative projects! We value energetic professionals who thrive in collaborative settings and are eager to develop scalable web applications that make a difference.

Benefits & conditions

Pulled from the full job description

  • 401(k)
  • Health insurance
  • Retirement plan
  • 401(k) matching
  • Paid time off
  • Vision insurance
  • Dental insurance, * 401(k)
  • 401(k) matching
  • Dental insurance
  • Flexible spending account
  • Health insurance
  • Paid time off
  • Retirement plan
  • Vision insurance

About the company

SPAN Enterprises, LLC is driven by a passion for creating innovative software solutions that inspire and delight. Our mission is to develop high-quality, seamless applications that exceed expectations, fostering success through dedication and candor in everything we do.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.indeed.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:14 min

Exploring frontend development choices beyond standard JavaScript frameworks

Stacy Cashmore · World Congress 2022

1:58 min

Implementing automated API and workflow testing pipelines

David Tielke David Tielke · World Congress 2026 Europe

2:49 min

Adopting OAuth best practices and removing outdated grants

Alexander Schwartz Alexander Schwartz · World Congress 2026 Europe

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

4:18 min

Demonstrating API method creation and test definition

lgonta lgonta +1 · World Congress 2024

1:34 min

Analyzing vulnerabilities in standard OAuth 2.0 authorization flows

Alexander Schwartz Alexander Schwartz · World Congress 2026 Europe

Videos

See all

Related articles

See all