Staff Software Engineer - .NET, SQL & API Architect

kansascity

Kansas City (MO)

On-site

USD 110,000 - 140,000

Full time

3 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

KansasCity-based company seeks an experienced Software Engineer to partner with university constituents, research database applications, and ensure server-side functionality for relational databases.

Responsibilities include designing systems, modifying software, analyzing requirements, and leading end-to-end features in an Agile environment with a focus on scalable web applications and secure APIs.

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, performance requirements and interfaces
  • 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
  • Lead technical design discussions and architecture decisions aligned with business goals
  • Own features end-to-end, from design through deployment and support
  • Debug production issues across multiple system layers
  • Work in Agile/Scrum environments and collaborate with business owners and teams

Skills

C#
.NET Core/Framework
React
JavaScript ES6+
RESTful APIs
SQL Server
Azure
Git
Security best practices
Agile/Scrum

Education

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

Tools

Visual Studio
SSMS
Entity Framework
ORM
Azure Service Bus
Microsoft Fabric
Azure Pipelines
SSIS

Job description

KansasCity-based company seeks an experienced Software Engineer to partner with university constituents, research database applications, and ensure server-side functionality for relational databases.

Responsibilities include designing systems, modifying software, analyzing requirements, and leading end-to-end features in an Agile environment with a focus on scalable web applications and secure APIs.

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

Similar jobs worth comparing

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

Kansas City University • Kansas City (MO)

On-site
USD 120,000 - 160,000
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
Senior ASP.NET Developer
Senior ASP.NET Developer

PopBookings • Kansas City (MO)

Hybrid
USD 80,000 - 100,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
Software Engineer - API & Systems Integration (Agile)
Software Engineer - API & Systems Integration (Agile)

Jobtailor • Kansas

On-site
USD 85,000 - 120,000
Software Engineer
Software Engineer

Kansas City • Kansas City (MO)

Hybrid
USD 120,000 - 150,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 Enterprise Integration & Automation Engineer
Senior Enterprise Integration & Automation Engineer

Jobtailor • Mission (KS)

On-site
USD 127,000 - 173,000
Health benefits
PTO & holidays
401(k) retirement plan
Software Engineer - Build Scalable APIs & Services
Software Engineer - Build Scalable APIs & Services

Koch Business Solutions, LP • Wichita (KS)

On-site
USD 80,000 - 120,000
Medical insurance
Dental insurance
Vision insurance
+2
Azure Software Engineer — .NET Core & Angular
Azure Software Engineer — .NET Core & Angular

Imperial PFS • Kansas City (MO)

On-site
USD 80,000 - 100,000