smp
IT - Dot Net Full Stack Developer
1801 Waters Ridge Dr, Lewisville, TX 75057
On-site
First seen by offpeak October 5, 2026
See your drive time Apply on smp's site
DOT Net Full Stack Developer- SMP
Essential Functions:
- Design and build new web and mobile applications.
- Design, develop, and unit test REST APIs, web services, and microservices.
- Design and develop programs that automate specific business processes.
- Assist with maintaining and developing internal and external websites and .NET-based applications.
- Participate in requirements-gathering sessions and architecture design, and work alongside other developers to build new mobile or responsive websites and enhance existing applications to support the growing needs of the business.
- Manage and provide daily support of our mission-critical business applications.
- Support existing mobile applications (native and hybrid) for iOS and Android platforms.
- Work with Senior Programmer Analysts / IT Management to analyze and understand functions to be automated, user needs, objectives, desired features, and input and output requirements.
- Write and maintain documentation to describe program development, logic, coding, testing, changes, and corrections.
- Work with other internal and external resources to create and establish programs that will benefit SMP.
- Train end users and technical support staff to use programs.
- Adhere to corporate IT SOX policies for application development activities.
- Adhere to corporate software change management policies..
Experience:
- Minimum 4 years of experience with Microsoft ASP.NET (C#), MVC, and Blazor.
- Minimum 2 years of cross-platform mobile development experience using .NET MAUI or React Native.
- Minimum 2 years of web development experience in HTML5, CSS, and JavaScript.
- Strong knowledge of a modern JavaScript framework such as Angular or React.
- Proficient with RESTful web services (Web API).
- Proficient in SQL Server, Transact-SQL, and stored procedures.
- Proficient with Git for source control, and experience with CI/CD pipelines (GitHub Actions preferred).
- Desirable skills include jQuery, SOAP/WCF, Azure DevOps services, IBM DB2, and SharePoint
Knowledge, Skills and Abilities
- Extensive knowledge in developing all layers of web applications using ASP.NET and .NET Core.
- Strong understanding of the .NET / .NET Core framework and Web API / web services / RESTful services.
- Strong experience with cross-platform mobile app development.
- Strong SQL Server skills.
- Strong knowledge of software design patterns and best practices.
- Strong understanding of object-oriented programming and SOLID design principles.
- Excellent verbal and written communication skills.
- Ability to learn quickly and perform assigned tasks in a professional and timely manner.
- Excellent analytical and problem-solving skills.
- Ability to work in a team environment as well as independently.
- Ability to work with other IT delivery teams — such as business analysts, security analysts, and infrastructure — to meet project goals.
- SharePoint development experience will be a plus.
Educational Requirements:
- Bachelor's degree in Computer Science, Information Systems, and/or equivalent work experience. Specific work experience considered.
Specific work experience considered.