Sr. Software Engineer

Company: Brady Corporation

Location: Muskingum County, Ohio, United States

Work arrangement: On-site

Employment type: Full-time

Experience: 5-10 years

Posted: 2026-11-03

Responsibilities

The Senior Software Engineer will design, implement, and test customer-facing applications across desktop, mobile, and web platforms. They will also integrate AI-assisted development tools to enhance labeling workflows and maintain the company's web SDK.

Requirements

Candidates must have experience with C#, .NET, and web technologies like TypeScript and Node.js. Proficiency in using AI coding assistants and collaborating within cross-functional teams is required for project delivery.

Skills

  • C#
  • .NET
  • .NET MAUI
  • TypeScript
  • JavaScript
  • Node.js
  • WebAssembly
  • GitHub Copilot
  • Claude Code
  • Cursor
  • Software Development
  • API Documentation
  • Debugging
  • Workflow Automation
  • Cross-functional Collaboration

About this role

Brady Corporation is seeking a Senior Software Engineer to join our Applications
Engineering team, building high-quality software for our external and internal
customers. You’ll design, implement, and test customer-facing software for
desktop, mobile, and the web, including our web SDK. You’ll leverage existing
Brady products and software to customize workflows and automate labeling
solutions, and develop new applications when needed.

AI is now part of how great software gets built, and this role reflects that.
You’ll use AI-assisted development tools to deliver faster without cutting
corners on quality. You’ll also help find practical ways for AI to make our
customers’ labeling workflows smarter.

Want to work across a diverse range of technologies, frameworks, and products,
with AI as part of your everyday toolkit? This is the opportunity for you.

Qualifications
* Design, develop, and test customer-facing applications for desktop, mobile,
and web platforms using C#, .NET, and .NET MAUI.
* Build, test, and maintain our web SDK using TypeScript, JavaScript, Node.js,
and WebAssembly (Wasm), including its packaging, API documentation, and
developer samples.
* Analyze customer needs and requirements to design and implement effective
software solutions.
* Use AI coding assistants, such as GitHub Copilot, Claude Code, or Cursor, to
write, refactor, test, document, and debug code faster.
* Collaborate with cross-functional teams, including product management,
quality assurance, and technical support, to ensure successful project
delivery.
* Participate in all phases of the software development lifecycle, from
requirements gathering and design to implementation, testing, and deployment.
* Troubleshoot and resolve software defects and performance issues.
* Help the team adopt AI responsibly by sharing what works, setting review
standards for AI-generated code, and protecting customer data and
intellectual property.

About Brady Corporation

Manufacturing · 5,001-10,000 employees · headquartered in Milwaukee, WI

See all my matches — 2 min, free

More Software Engineer Jobs

505 new Software Engineer jobs were posted this week.

All Remote Software Engineer Jobs →

Get new Software Engineer jobs by email — start free

Other Jobs in Muskingum County

Before you apply, check your resume against ATS filters for free.