Full-Stack .NET Developer
Full Stack Developer
Location: Tulsa, OK ONSITE
Duration: Long-term contract engagement
No SPONSORHIP AVAILABLE. NO C2C Candidates or Vendors! MUST BE LOCAL TO OK OR SURROUNDING AREAS!We are seeking a Software Developer/Engineer with 5+ years of experience developing and supporting enterprise applications in a Microsoft technology environment. This individual will play a key role in modernizing and enhancing existing business applications while collaborating closely with technical and business stakeholders.
Responsibilities:
Design, develop, maintain, and enhance enterprise software applications.
Rewrite and modernize legacy applications to support new business processes and systems integrations.
Develop and maintain database objects including tables, stored procedures, views, and data access layers.
Build and support modern web-based user interfaces.
Write and maintain unit tests to ensure application quality and reliability.
Participate in Agile development activities including planning, estimation, code reviews, and sprint ceremonies.
Collaborate with cross-functional teams to gather requirements and deliver technical solutions.
Required Qualifications:
5+ years of experience with C# and .NET Framework / .NET Core / .NET 8+3+ years of experience with Microsoft SQL Server, including:
- Database design
- Indexing concepts
- Stored procedures and viewsORM technologies such as Entity Framework 3+ years of experience with front-end development using:
- HTML5JavaScript / TypeScriptModern frameworks such as Angular, React, Vue, or Blazor
- Experience with unit testing frameworks such as xUnit, NUnit, or MSTestExperience with Git-based source control systems
- Familiarity with Agile methodologies and best practices
- Excellent verbal and written communication skills
Preferred Qualifications:
- Experience developing multithreaded Windows services
- Knowledge of event-driven architecture and messaging concepts
- Experience with ETL/data integration tools
- Experience creating and maintaining reusable software packages/components