Share this job
Software Engineer
Kansas City, MO
Apply for this job

Our client, a well-established and growing industrial engineering and automation organization headquartered in Kansas City, is seeking a Software Engineer II–III to join their internal IT team.

This role is ideal for a hands-on developer who enjoys building custom business applications, integrating systems, and partnering directly with operational stakeholders to improve efficiency and performance across the organization.

This is a fully on-site position due to the high level of collaboration required with engineering, operations, and leadership teams.


Position Overview

The Software Engineer will design, develop, and maintain custom internal applications and system integrations that support core business operations.

This role blends technical depth with business collaboration. The ideal candidate brings strong Microsoft-stack development experience, a problem-solving mindset, and the ability to translate operational needs into scalable, secure software solutions.


Key Responsibilities

  • Partner with IT leadership and business stakeholders to understand operational processes and define technical requirements
  • Design, develop, test, and maintain web-based applications using C#, .NET, Blazor, SQL Server, Azure, and related technologies
  • Build and support integrations with third-party systems, APIs, and web services
  • Develop and optimize SQL databases, stored procedures, and reporting queries
  • Troubleshoot and enhance existing applications for reliability and performance
  • Contribute to architectural decisions, development standards, and documentation practices
  • Support consistent UX/UI standards across internally developed systems
  • Ensure adherence to security best practices and data governance policies
  • Participate in Agile development processes including sprint planning, code reviews, and CI/CD
  • Provide end-user support and occasional training on internally developed tools


Required Experience

  • 3-5 years of professional software development experience
  • Strong background in Microsoft technologies (C#, .NET Core, ASP.NET, SQL Server, Azure)
  • Experience developing and integrating RESTful APIs
  • Solid understanding of relational databases and T-SQL
  • Familiarity with Agile methodologies and version control tools (Git, Azure DevOps)


Technical Skills

  • Proficiency in C# and ASP.NET MVC / .NET Core
  • Experience with Azure services (App Services, Functions, Logic Apps, Azure SQL)
  • Front-end development experience (HTML, CSS, JavaScript, Blazor or similar frameworks)
  • Understanding of API design and data formats (JSON, XML, REST)
  • Knowledge of application security best practices
  • Experience with CI/CD pipelines preferred


Preferred Qualifications

  • Experience with Power BI or SSRS
  • ERP, CRM, or enterprise system integration experience
  • Familiarity with DevOps practices or Infrastructure-as-Code
  • Experience collaborating with UX/UI stakeholders


Apply for this job
Powered by