So sorry, this position is no longer available. Please go ahead and submit your application. We may have other positions that would be the perfect fit for you. Alternatively, you may want to apply to one of the following related jobs:

Senior Software Engineer (.NET)

San Antonio, TX 78250

Industry: Development Job Number: 1755

Job Description

We are seeking a Senior Software Engineer to support the modernization and migration of a legacy application stack. The ideal candidate will have an extensive background in C# .NET, ASP.NET MVC, and Microsoft SQL Server, with hands-on experience in upgrading and refactoring enterprise applications.

Responsibilities:
  • Upgrade and refactor legacy .NET applications (currently on .NET Framework 4.x / ASP.NET MVC 5) to .NET 9.
  • Debug and maintain application layers: frontend (JavaScript/jQuery), middle tier (C#), and database (SQL Server).
  • Write and optimize complex SQL queries and views across large-scale schemas (100,000+ tables).
  • Work with Entity Framework to manage data access and persistence.
  • Analyze and apply indexing strategies, query optimizations, and understand use of SQL optimizers.
  • Apply table normalization, aggregation techniques, joins, and table hints in SQL Server.
  • Utilize SOLID design principles in software architecture when appropriate.
  • Ensure API security using OAuth, token-based authentication, and related standards.
  • Collaborate with teams to modernize front-end components and explore modern JavaScript libraries/frameworks.

Required Skills & Qualifications:
  • 7+ years of experience creating web applications with C#, .NET, and ASP.NET MVC.
  • Proficient with Microsoft SQL Server, including complex views, stored procedures, etc.
  • Professional experience using Entity Framework.
  • Solid experience debugging across frontend, business logic, and data layers.
  • Knowledge of indexing, query optimization, and execution plans.
  • Proficient with JavaScript and jQuery.
  • Experience implementing and maintaining OAuth, tokens, and API security protocols.

Nice to Have:
  • Experience with Azure, Azure SQL, and Azure Functions.
  • Proficiency creating single-page web applications using modern JavaScripts libraries and/or frameworks such as React.js, Node.js, Angular, etc.
  • Understanding of cloud migrations and version control systems in the cloud.

Job Requirements

.net,c#,sql server,javascript

Send an email reminder to:

Share This Job:

Related Jobs:

Login to save this search and get notified of similar positions.

About San Antonio, TX

Step into a world of career possibilities in San Antonio, Texas! As a vibrant hub of culture, history, and opportunity, this city offers job seekers a unique blend of Texan charm and modern growth. From the iconic Alamo and romantic River Walk to the flavorful Tex-Mex cuisine and thriving arts scene with institutions like the McNay Art Museum and Tobin Center for the Performing Arts, San Antonio has something for everyone. With professional sports teams like the Spurs and a plethora of parks, there's always something exciting to do in this dynamic city. Don't miss out on your chance to explore our job listings and start your career journey in this enchanting region!