SPAN Enterprises is seeking passionate .NET Developers to design, develop, test, and deploy cloud-native .NET applications and RESTful APIs. This onsite role in Rock Hill, SC emphasizes scalable web application development and effective collaboration across engineering teams.
Role Responsibilities
- Design, develop, and maintain scalable applications using .NET Core and ASP.NET Core
- Create secure, high-performance REST APIs
- Produce clean, maintainable, and reusable code aligned with SOLID principles
- Design efficient database schemas and optimize SQL queries
- Work with both relational and NoSQL databases
- Write comprehensive unit tests using xUnit or NUnit
- Participate in code reviews and apply engineering best practices
- Troubleshoot production issues and optimize application performance
- Collaborate with Product, QA, DevOps, and Engineering teams
- Support CI/CD pipelines and deployment activities
- Contribute to architecture discussions and technical design reviews
Required Qualifications
- 3β6 years of experience building scalable web applications and RESTful APIs
- C#
- .NET Core / ASP.NET Core
- ASP.NET Web API and RESTful API development
- Dependency Injection and Entity Framework Core
- LINQ
- Authentication and authorization fundamentals (JWT/OAuth basics)
- HTML5 and CSS3
- JavaScript (ES6+)
- Experience with one or more: Microsoft SQL Server, PostgreSQL, MongoDB
- Query optimization, stored procedures, indexing, transactions, and database normalization
- Object-Oriented Programming (OOP), SOLID, and clean code practices
- N-Tier Architecture and design patterns (Repository, Factory, Strategy, etc.)
- Exception handling and logging
- Unit testing with xUnit/NUnit
- Debugging and performance optimization
- Git, including branching strategies, plus pull requests and 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, and CI/CD.
Frontend
- HTML5
- CSS3
- JavaScript (ES6+)
- React experience is a plus
Database Experience
- Microsoft SQL Server
- PostgreSQL
- MongoDB
Additional Knowledge Areas
- 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
Compensation and Location
- Location: Rock Hill, SC (onsite)
- Salary: USD 75,000 - 110,000 per year
- Minimum Experience: 3 years
Benefits
- 401(k)
- 401(k) matching
- Dental insurance
- Flexible spending account
- Health insurance
- Paid time off
- Retirement plan
- Vision insurance