Sr Software Engineer (C#,.NET) Menomonee Falls, WI

TTI Group

Menomonee Falls (WI)

On-site

USD 110,000 - 160,000

Full time

16 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Health, dental and vision insurance
On-site wellness and fitness center
Food and coffee service

Job summary

Milwaukee Tool is seeking a Sr. Software Engineer to join the METi Platform team in Milwaukee. You will build and evolve an enterprise integration platform, enabling teams to develop, deploy, secure, and operate integrations at scale.

You will mentor junior engineers and help drive best practices across SDLC, with a focus on self-service, automation, reliability, and developer experience.

Qualifications

  • Bachelor's degree in computer science, software engineering, or related field.
  • 5+ years of professional software development experience.
  • Strong problem-solving and communication skills.
  • Experience with agile methodologies in fast-paced environments.
  • Ability to work through ambiguity and deliver clarity.

Responsibilities

  • Hands-on design and development of scalable integration platform capabilities using C#/.NET and Azure.
  • Develop reusable platform services, templates, APIs, and reference implementations.
  • Design and implement integration patterns for APIs and event-driven communication.
  • Build automated CI/CD and infrastructure-as-code capabilities.
  • Enhance platform observability, logging, monitoring, and security.
  • Improve developer experience with self-service tooling and documentation.
  • Troubleshoot complex distributed systems and support existing platform capabilities.
  • Collaborate with architects, product owners, and security teams to align with standards.
  • Guide teams in adopting platform capabilities and provide technical enablement.
  • Evaluate emerging technologies, including AI-assisted development, for platform engineering.

Skills

Critical thinking
Analytical skills
Communication skills
Agile methodologies
Self-directed
Ambiguity handling

Education

Bachelor's degree in computer science or related field

Tools

Azure Cloud
Azure Container Apps
API Management (APIM)
Service Bus
Event Grid
Azure Functions
Git
Azure DevOps
Terraform
CI/CD
OpenTelemetry
Application Insights
SQL
AI-assisted development

Job description

*Applicants must be authorized to work in the U.S.; Sponsorship is not available for this position.

WE CREATE EMPOWERED LEADERS!

At Milwaukee Tool we firmly believe that our People and our Culture are the secrets to our success -- so we give you unlimited access to everything you need to provide technical solutions on our IT Team. Our IT team is responsible for supporting our continued growth by partnering with each function to align the IT strategy and identify solutions, automating business processes, developing custom software solutions, providing and governing access to data, evaluating and implementing purchased software solutions, enabling advanced technologies like AI and ML, and managing the infrastructure and security these solutions require across the enterprise. We work to solve business challenges and drive efficiency through technology. Behind our doors you'll be empowered every day to own it, drive it, and do what it takes to support the biggest breakthroughs in the industry. Meanwhile, you'll have the support and resources of the fastest-growing brand in the construction industry to make it happen.

Your Role on Our Team

The Sr. Software Engineer will work as a member of the METi Platform team that is responsible for building and evolving the enterprise integration platform and reusable capabilities that enable teams across Milwaukee Tool to develop, deploy, secure, monitor, and operate integrations at scale. The Sr. Software Engineer will be a key contributor in agile ceremonies and help facilitate best practices throughout the SDLC, with a focus on self-service, automation, reliability, and developer experience.

You’ll be DISRUPTIVE through these duties and responsibilities
  • Hands-on design and development of high-performing, scalable integration platform capabilities using technologies such as C#/.NET and Azure.
  • Develop reusable platform services, frameworks, libraries, templates, APIs, and reference implementations that simplify integration development and promote consistent engineering practices.
  • Design and implement integration patterns for APIs, asynchronous messaging, event-driven integration, and other system-to-system communication needs.
  • Build and maintain automated CI/CD and infrastructure-as-code capabilities that enable repeatable, secure, and efficient delivery.
  • Build platform capabilities for observability, logging, monitoring, alerting, resiliency, security, and operational support.
  • Continuously improve the developer experience through self-service capabilities, documentation, onboarding, testing, deployment, and troubleshooting tools.
  • Enhance and support existing platform capabilities, often troubleshooting complex problems across distributed systems.
  • Collaborate with architects, lead engineers, product owners, security, infrastructure, and application teams to understand needs, refine a backlog, and develop solutions with long-term ownership in mind.
  • Help teams adopt platform capabilities through documentation, reference implementations, architecture guidance, and targeted technical enablement.
  • Advocate for adherence to enterprise integration, security, cloud, compliance, and quality standards, and automate guardrails where practical.
  • Evaluate emerging technologies, including AI-assisted development, that can improve platform engineering and software delivery.
  • Mentor junior team members in software engineering, integration patterns, cloud technologies, scalability, and reliability best practices.
The TOOLS you’ll bring with you
  • Bachelor's Degree in Computer Science, Software Engineering, or a related field or equivalent experience.
  • 5+ years of professional software development experience
  • Strong critical thinking, analytical, and problem-solving skills
  • Strong professional written and verbal communication skills
  • Experience working with agile methodologies and iterative development
  • Flexible enough to work through ambiguity and bring clarity in a fast-paced environment
  • Organized and self-directed
  • Passionate about building reusable technology that improves how other engineers deliver software
Experience with the following technologies and practices
  • Azure Cloud / other cloud platform
  • Azure Container Apps, API Management (APIM), Service Bus, Event Grid, and Functions
  • REST APIs, asynchronous messaging, event-driven architecture, and distributed systems
  • Git or other source control
  • CI/CD, preferably Azure DevOps
  • Terraform or other infrastructure-as-code tools
  • Automated testing frameworks
  • Authentication and authorization patterns, including OAuth 2.0 and managed identities
  • Observability and production troubleshooting, including Application Insights and OpenTelemetry
  • SQL and relational database development
  • Experience with AI-assisted development
We provide these great perks and benefits:
  • Robust health, dental and vision insurance plans
  • On-site wellness, fitness center, food, and coffee service
  • And many more, check out our benefits site HERE.

Milwaukee Tool is an equal opportunity employer.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Sr. Software Engineer (React/.Net) Menomonee Falls, WI
Sr. Software Engineer (React/.Net) Menomonee Falls, WI

Techtronic Industries • Town of Brookfield (WI)

On-site
USD 90,000 - 130,000
Health insurance
401(k) plan
Education assistance
+1
Sr Software Engineer (C#,.NET)
Sr Software Engineer (C#,.NET)

MILWAUKEE ELECTRIC TOOL CORP • United States

On-site
USD 120,000 - 160,000
Health insurance
401(k) savings plan
Education assistance
+1
Sr Software Engineer- Web (AWS, .NET)
Sr Software Engineer- Web (AWS, .NET)

Milwaukee Tool Corp. • Milwaukee (WI)

Hybrid
USD 110,000 - 140,000
Health insurance
401(k) savings plan
Education assistance
+1
Sr Software Engineer- Web (AWS, .NET) Milwaukee, WI
Sr Software Engineer- Web (AWS, .NET) Milwaukee, WI

Techtronic Industries • Milwaukee (WI)

Hybrid
USD 110,000 - 140,000
Health insurance
401(k) savings plan
Education assistance
+1
Sr Software Engineer- Web (AWS, .NET)
Sr Software Engineer- Web (AWS, .NET)

MILWAUKEE ELECTRIC TOOL CORP • Milwaukee (WI)

Hybrid
USD 120,000 - 160,000
Health, dental, and vision insurance
401(k) savings plan
Education assistance
+2
Sr Software Engineer- Web (AWS, .NET)
Sr Software Engineer- Web (AWS, .NET)

Milwaukee Tool Corp. • Milwaukee (WI)

Hybrid
USD 90,000 - 140,000
401(k) savings plan
Education assistance
On-site wellness center
+1
Director IT Business Partner -Engineering Milwaukee, WI
Director IT Business Partner -Engineering Milwaukee, WI

Techtronic Industries • Town of Brookfield (WI)

On-site
USD 140,000 - 210,000
Health, dental, and vision insurance
Generous 401(K) savings plan
Education assistance
+1
Sr Manager IT- Data Engineering Menomonee Falls, WI
Sr Manager IT- Data Engineering Menomonee Falls, WI

Techtronic Industries • Menomonee Falls (WI)

On-site
USD 150,000 - 210,000
Health insurance
On-site wellness facility
Competitive benefits
Platform Engineer- Communications Platform Milwaukee, WI
Platform Engineer- Communications Platform Milwaukee, WI

Techtronic Industries • Milwaukee (WI)

On-site
USD 65,000 - 95,000
Health benefits
401(k)
Education support
+1
Platform Engineer- Communications Platform
Platform Engineer- Communications Platform

Milwaukee Tool Corp. • Milwaukee (WI)

On-site
USD 70,000 - 90,000
Robust health, dental, and vision
Generous 401(k) savings plan
Education assistance
+2