About the role

  • Software Engineer developing modern applications for West Bend's Commercial Enterprise IT team. Collaborating with cross-functional teams to enhance software solutions for business growth.

Responsibilities

  • Design, develop, test, and maintain software solutions using modern engineering practices
  • Build and support backend services using .NET and C#, and contribute to frontend development using React (or similar frameworks)
  • Develop and consume RESTful APIs, with exposure to enterprise integration patterns and tools
  • Write clean, maintainable, and test-covered code, emphasizing quality, readability, and long-term sustainability
  • Participate in code reviews, design discussions, and requirements analysis, contributing thoughtful technical input
  • Create and maintain automated unit and integration tests, supporting test-driven development where appropriate
  • Contribute to CI/CD pipelines that build, test, deploy, and release software reliably
  • Support and maintain internal, cloud-based, and third-party solutions, helping ensure system stability and performance
  • Apply secure-by-design principles, identifying and mitigating potential risks early in the development process
  • Use AI-assisted development tools responsibly to improve productivity—while applying sound judgment to validate outputs

Requirements

  • Core Engineering Skills
  • Intermediate proficiency with object-oriented programming concepts (encapsulation, inheritance, polymorphism)
  • Strong working knowledge of .NET and C# for backend development
  • Intermediate experience with modern frontend frameworks (React preferred)
  • Proven experience with Git-based workflows, including branching strategies and pull requests
  • Hands-on experience with modern SDLC practices, including: Source control and Git flow, Code reviews, Unit testing, TDD, and mocking frameworks, Debugging and release practices
  • Familiarity with build and release pipelines (Azure DevOps, NuGet, Gradle, or similar tools)
  • Ability to contribute to and maintain CI/CD pipelines
  • Working knowledge of cloud-native solutions, especially Azure
  • Exposure to event-based and integration patterns, including tools such as NServiceBus, API Management, and application hosting services
  • Experience with observability and telemetry, such as OpenTelemetry, Application Insights, Splunk, Dynatrace, or similar tools
  • Intermediate understanding of solution design patterns and how to apply them to business problems
  • Ability to translate requirements into technical designs and contribute to design documentation
  • Comfort analyzing and querying data in structured and unstructured formats
  • Strong sense of ownership and accountability for delivered solutions
  • Support-oriented mindset with a willingness to help maintain and improve existing systems
  • Ability to critically evaluate AI-generated output, ensuring correctness, security, and maintainability
  • Understanding of responsible AI usage, especially around data sensitivity and enterprise constraints
  • Clear communication skills and ability to collaborate well across technical and non-technical teams.
  • It’s Great if You Have:
  • Full-stack experience delivering integrated frontend and backend solutions
  • Experience with enterprise-scale systems or regulated environments
  • Exposure to event-driven architectures and distributed systems

Benefits

  • Medical & Prescription Insurance
  • Health Savings Account
  • Dental Insurance
  • Vision Insurance
  • Short and Long Term Disability
  • Flexible Spending Accounts
  • Life and Accidental Death & Disability
  • Accident and Critical Illness Insurance
  • Employee Assistance Program
  • 401(k) Plan with Company Match
  • Pet Insurance
  • Paid Time Off. Standard first year PTO is 17 days, pro-rated based on month of hire. Enhanced PTO may be available for experienced candidates.
  • Bonus eligible based on performance

Job title

Software Engineer

Job type

Experience level

Mid levelSenior

Salary

$96,842 - $121,053 per year

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job