Software Engineer
Company: Inpro Career
Location: Muskego
Posted on: April 2, 2026
|
|
|
Job Description:
About the Role: We are looking for a talented and motivated
Software Engineer to join our growing technology team. In this
role, you will design, develop, and maintain scalable software
solutions across our technology stack. You will collaborate closely
with cross-functional teams to deliver high-quality products that
drive business value. The ideal candidate is a problem-solver who
thrives in a fast-paced, agile environment and is passionate about
building robust, maintainable software. Key Responsibilities:
Design, develop, test, and deploy high-quality software
applications and services. Build and maintain backend microservices
using C# and .NET frameworks Write and optimize complex SQL queries
and manage relational database schemas Develop and maintain CI/CD
pipelines to support automated build, test, and deployment
workflows Collaborate with business analysts, product managers,
designers, and stakeholders to translate business requirements into
technical solutions Participate actively in Agile ceremonies ,
including sprint planning, stand-ups, retrospectives, and code
reviews Contribute to architectural decisions and technical
documentation Integrate and develop AI-powered features and
capabilities into existing and new products Identify and resolve
performance bottlenecks, bugs, and technical debt Required Skills &
Experience: Bachelor's degree in Computer Science, Information
Technology, or a related field. 2 years of professional software
engineering experience Strong proficiency in C#, .NET, and backend
microservices architecture Solid understanding of SQL and
relational database design Hands-on experience building and
managing CI/CD pipelines ( e.g. Azure DevOps, Jenkins, GitHub
Actions) Strong Agile development skills with experience working in
Scrum or Kanban teams Familiarity with RESTful API design and
development Experience with version control systems, particularly
Azure DevOps and Git Proficient in system design methodologies and
architecting scalable, maintainable systems Understands how to
leverage AI to improve development efficiency, while keep ing IP
(Intellectual Property) and PII (Personal Identifiable Information)
secure. Strong analytical and problem-solving skills Excellent
written and verbal communication skills Preferred Qualifications:
Salesforce development experience (Apex, Lightning Web Components,
or platform integrations). NetSuite development knowledge (
SuiteScript , SuiteFlow , or customi z ations). Proficiency in
Python for scripting, automation, and AI development tasks
Knowledge of the Azure landscape, specifically how it integrates
with AI solution development , cloud database architecture, and
Azure Functions Experience developing and integrating AI/ML models
or AI-powered tools and APIs Benefits: Flexible and hybrid working
arrangements. Ongoing learning and professional development
opportunities Health insurance Dental insurance Vision insurance
Life insurance Generous employer 401k contributions Flexible
spending accounts Tuition reimbursement Generous paid time off
Employee assistance program Various e mployee discount s Referral
program
Keywords: Inpro Career, Waukesha , Software Engineer, IT / Software / Systems , Muskego, Wisconsin