logo

View all jobs

Sr. .NET Software Engineer #3044

Texas, USA · Information Technology
Sr. .NET Software Engineer (Enterprise Education Systems)
Location: Austin, Houston, or San Antonio Texas (onsite)
Contract Position: 12months+

We are seeking a Senior .NET Software Engineer to support a large-scale enterprise education data and case management platform that enables special education services, student services, and regulatory compliance workflows. This role focuses on designing, developing, and enhancing mission-critical applications that manage student records, service tracking, reporting, and federal and state accountability requirements within a complex, high-availability environment. The position emphasizes full-stack development, performance optimization, and close collaboration with cross-functional stakeholders in an Agile development environment.

Qualifications:
  • Bachelor’s degree in computer science, management information systems, or a related field.
  • 7 years of senior-level software development and web programming experience
  • Experience with .NET/C#, MVC, SQL Server, and automation of APIs and web applications
  • Experience designing and developing web-based and Windows-based applications using modern front-end and back-end technologies
  • Experience with database performance tuning and legacy data migration
  • Experience using Azure DevOps and AWS DevOps
  • Experience working in an Agile development environment
  • Experience supporting education, case management, or compliance-driven enterprise systems (Washington D.C.’s Office of the Special Superintendent of Education’s Orchard application preferred)
  • Prior work on large-scale public-sector or regulatory applications

Key Responsibilities:
  • Design, develop, and implement advanced web-based and client/server applications using C#, ASP.NET (including Blazor), MVC, HTML5, JavaScript, CSS, and SQL Server
  • Perform research, analysis, and implementation of specialized programs and routines to enhance front-end and back-end application functionality
  • Write, test, debug, document, and maintain complex application code following established best practices
  • Develop and optimize SQL queries to support performance tuning and legacy data migration
  • Implement and maintain API, web service, and application automation for functional and performance testing
  • Support enterprise application platforms by diagnosing issues, implementing fixes, and ensuring systems remain current and stable
  • Collaborate closely with developers, business analysts, and project leadership to validate requirements and deliver scalable technical solutions
  • Identify risks and recommend improvements to application development processes and system architecture


Genius Road, LLC is proud to be a Certified Women’s Business Enterprise, an Equal Opportunity Employer and values diversity. All employment is decided on the basis of qualifications, merit and business need.



 

Share This Job

Powered by