Senior Software Engineer — .NET, SQL & Data Systems Lead

Kansas City University

Kansas City (MO)

On-site

USD 120,000 - 160,000

Full time

11 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Kansas City University is seeking a Software Engineer to partner with university constituents, design systems, and optimize server-side functionality for database applications. You will lead architectural decisions, own features end-to-end, and collaborate across Agile teams to deliver scalable solutions.

The role requires strong expertise in C#, .NET, SQL Server, RESTful APIs, and modern UI skills (React). Expect a dynamic, campus-focused environment with emphasis on security and performance.

Qualifications

  • Bachelor’s degree in Computer Science, Information Technology, Engineering, or a related field (or equivalent practical experience).
  • 7+ years of professional software development experience, with a strong focus on the .NET technology stack.
  • Advanced proficiency with C#, .NET (Core/Framework), and Visual Studio, including designing and building scalable, maintainable applications.
  • Deep experience with Microsoft SQL Server, including SQL Server Management Studio (SSMS), performance tuning, indexing strategies, and writing complex SQL/stored procedures.
  • Strong experience building modern web applications using a contemporary UI framework (React preferred), with an understanding of component-based architecture and state management.
  • In-depth knowledge of HTML and CSS for creating semantic, accessible, and responsive applications
  • Proven expertise in designing and developing RESTful APIs and web services, including versioning, documentation, and scalability considerations.
  • Demonstrated experience in database architecture and data modeling, with preference for experience implementing Medallion architecture (Bronze/Silver/Gold data layers).
  • Hands-on experience integrating enterprise systems with SaaS platforms, preferably Workday, including API-based and event-driven integrations.
  • Advanced proficiency in JavaScript, including asynchronous programming patterns and modern ES6+ features.
  • Strong understanding of application security best practices, including OAuth, token-based authentication, and secure API design.
  • Experience with version control systems (GitHub preferred).

Responsibilities

  • Confer with systems analysts, engineers, programmers and others to design systems and to obtain information on project limitations and capabilities.
  • Modify existing software to correct errors.
  • Analyze user needs and software requirements to determine feasibility of design within time and cost constraints.
  • Consult with customers about software system design and maintenance.
  • Coordinate software system installation and monitor equipment functioning to ensure specifications are met.
  • Design, develop and modify software systems, using scientific analysis and mathematical models to predict and measure outcome and consequences of design.
  • Develop and direct software system testing and validation procedures, programming, and documentation.
  • Analyze information to determine, recommend, and plan computer specifications and layouts, and peripheral equipment modifications.
  • Obtain and evaluate information on factors such as reporting formats required, costs, and security needs to determine hardware configuration.
  • Determine system performance standards.
  • Perform other duties as assigned or directed to meet the goals and objectives of the organization and department

Skills

C#
.NET
React
JavaScript
SQL Server
RESTful APIs
OAuth
GitHub
HTML/CSS

Education

Bachelor’s degree in Computer Science, Information Technology, Engineering, or related field

Tools

Visual Studio
SSMS
Entity Framework
Azure
Azure Service Bus

Job description

Kansas City University is seeking a Software Engineer to partner with university constituents, design systems, and optimize server-side functionality for database applications. You will lead architectural decisions, own features end-to-end, and collaborate across Agile teams to deliver scalable solutions.

The role requires strong expertise in C#, .NET, SQL Server, RESTful APIs, and modern UI skills (React). Expect a dynamic, campus-focused environment with emphasis on security and performance.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior .NET Software Engineer — End-to-End Ownership
Senior .NET Software Engineer — End-to-End Ownership

Kansas City • Kansas City (MO)

Hybrid
USD 120,000 - 150,000
Staff Software Engineer - .NET, SQL & API Architect
Staff Software Engineer - .NET, SQL & API Architect

kansascity • Kansas City (MO)

On-site
USD 110,000 - 140,000
Software Engineer
Software Engineer

Kansas City • Kansas City (MO)

Hybrid
USD 120,000 - 150,000
Senior .NET Lead Architect & Tech Team Mentor
Senior .NET Lead Architect & Tech Team Mentor

Cloud Analytics Technologies, LLC • Kansas City (MO)

On-site
USD 100,000 - 130,000
Senior Software Engineer - Cloud, Data & Microservices
Senior Software Engineer - Cloud, Data & Microservices

27Global • Leawood (KS)

Hybrid
USD 90,000 - 140,000
Competitive compensation
Profit sharing
Quarterly bonus potential
+1
Senior UI Architect: .NET & React SaaS
Senior UI Architect: .NET & React SaaS

System One • Kansas City (KS)

On-site
USD 120,000 - 150,000
Health and welfare benefits
401(k) plan
Medical, dental, and vision coverage
Software Engineer
Software Engineer

Kansas City University • Kansas City (MO)

On-site
USD 120,000 - 160,000
Software Developer II - Employee-Owned, Impact-Driven
Software Developer II - Employee-Owned, Impact-Driven

Henderson Engineers • Lenexa (KS)

On-site
USD 85,000 - 120,000
Flexible Work Hours
Paid Time Off
Health Insurance
+1
Senior Java Engineer – Core Java, SQL, Leadership
Senior Java Engineer – Core Java, SQL, Leadership

Deegit Inc • Kansas City (MO)

On-site
USD 80,000 - 100,000
C# Lead Software Engineer
C# Lead Software Engineer

duvari group • Chesterfield (MO)

On-site
USD 100,000 - 130,000