This position is no longer accepting applications
Closed on September 4, 2026.
This role is filled — get an email when new Software Engineering roles open on DeveloperJobs.io:
Software Engineer / Senior Software Engineer – Dot NET
Backend Developer
Senior
.NET
.NET Core
APIs
ASP.NET
Asp.net
Databases
Design
DevOps
DevSecOps
Engineering
Frontend
Full Stack
Information Technology (IT)
JavaScript
Programming Language
Programming Languages
Software Development
Software Engineer
Software Engineering
SQL
Web Design
View similar jobs
Get alerted when similar jobs are posted — set up a New Software Engineering jobs on DeveloperJobs.io alert.
See other roles at SPAN Enterprises.
Job Description
SPAN Enterprises is hiring .NET Developers to build scalable, cloud-native web applications and RESTful APIs in Rock Hill, SC.
Responsibilities
- Design, develop, and maintain scalable applications with .NET Core and ASP.NET Core
- Create secure, high-performance REST APIs
- Produce clean, maintainable, reusable code using SOLID principles
- Design efficient database schemas and optimize SQL queries
- Work with both relational and NoSQL databases
- Write comprehensive unit tests with 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
- Join architecture discussions and technical design reviews
Requirements
- 3–6 years of experience building scalable web applications and RESTful APIs
- C#
- .NET Core / ASP.NET Core
- ASP.NET Web API
- RESTful API development
- Dependency Injection
- Entity Framework Core
- LINQ
- Basics of Authentication & Authorization (JWT/OAuth)
- HTML5 and CSS3
- JavaScript (ES6+)
- Experience with one or more:
- Microsoft SQL Server
- PostgreSQL
- MongoDB
- Knowledge of query and database topics, including:
- Query optimization
- Stored Procedures
- Indexing
- Transactions
- Database normalization
- Object-Oriented Programming (OOP)
- SOLID and Clean Code practices
- N-Tier Architecture
- Design patterns such as Repository, Factory, Strategy, etc.
- Exception Handling & Logging
- Unit Testing with xUnit/NUnit
- Debugging and Performance Optimization
- Git and Git branching strategies
- Pull Requests and participation in code reviews
Technologies
- C#, .NET Core, ASP.NET Core, ASP.NET Web API
- RESTful API development, Dependency Injection, Entity Framework Core, LINQ
- JWT, OAuth
- HTML5, CSS3, JavaScript (ES6+), React
- Microsoft SQL Server, PostgreSQL, MongoDB
- xUnit, NUnit
- SOLID, N-Tier Architecture, Git, CI/CD
Frontend
- HTML5, CSS3, JavaScript (ES6+)
- React experience is a plus
Databases
- Microsoft SQL Server
- PostgreSQL
- MongoDB
Software Engineering
- Object-Oriented Programming (OOP), SOLID Principles, Clean Code Practices
- N-Tier Architecture and design patterns (Repository, Factory, Strategy, etc.)
- Exception Handling & Logging
- Unit Testing (xUnit/NUnit)
- Debugging and Performance Optimization
Version Control
- Git
- Git branching strategies
- Pull Requests & Code Reviews
Benefits
- 401(k)
- 401(k) matching
- Dental insurance
- Flexible spending account
- Health insurance
- Paid time off
- Retirement plan
- Vision insurance
Location: Rock Hill, SC (onsite)
Compensation: USD 75,000 - 110,000 per year
Experience: 3+ years (3–6 years preferred)