Skip to main content
Tallo logoTallo logo

Find Jobs

Find Jobs Near You – Available Work in Your Location

Skip to job details
Apply for this opportunity

To apply for this job, you'll continue to an external website or email application.

SPAN Enterprises

Software Engineer / Senior Software Engineer Dot NET

Career Insights for .NET Developer / Engineer

See where this job fits in the broader career landscape. Knowing your career path helps you see what's possible from here.

Scorecard

Based on South Carolina data

Review key factors to help you decide if this role fits your goals. How is this calculated?

Were these scores useful?

What they do

A .NET Developer or Engineer builds software using .NET framework languages and technologies. Produces code using the computer languages in the .NET framework. Creates new applications, configures and upgrades existing computer systems and provides technical support for software and applications users.

$110,018 / year median in South Carolina

-14% projected decline

Explore Career

Job Description

Company Overview 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. Job Summary 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 Required Skills & Qualifications 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.
Pay:
$75,000.00 - $110,000.00 per year
Benefits:
401(k) 401(k) matching Dental insurance Flexible spending account Health insurance Paid time off Retirement plan Vision insurance
Work Location:
In person