Demo

Senior Software Architect

Metalcraft of Mayville, Inc.
Mayville, WI Full Time
POSTED ON 4/14/2026
AVAILABLE BEFORE 5/8/2026
Metalcraft is hiring a Senior Software Architect to lead the design, modernization, and ongoing development of enterprise software applications. This role combines hands-on development, architectural leadership, and technical oversight to ensure scalable, secure, and maintainable solutions that align with business objectives.

The ideal candidate will assess and modernize a legacy JavaScript-based architecture and .NET architectures (15 years old), guide the transition toward modern frameworks and cloud-ready solutions, and provide technical leadership to the development team through code reviews, architecture validation, and best practice implementation.

This position plays a key role in shaping the organization’s application strategy while supporting mission-critical systems across the business.

Work is onsite only in Mayville, Wisconsin. Not remote.

Responsibilities

  • Lead the design, development, and modernization of enterprise, web, and mobile applications.
  • Evaluate existing legacy JavaScript architecture and design modernization strategies using modern frameworks and technologies.
  • Develop, test, debug, and document high-quality software solutions that meet business and operational requirements.
  • Ensure application architecture supports scalability, performance, security, and maintainability across cloud and on-premise environments.
  • Provide technical leadership and mentorship to development teams, including code reviews and architectural guidance.
  • Oversee the full software development lifecycle, from planning and design through deployment and support.
  • Collaborate with business stakeholders and leadership to translate requirements into technical solutions.
  • Create and manage project plans, development tasks, and delivery timelines for projects of varying complexity.
  • Utilize source control, issue tracking, and DevOps tools to maintain development quality and traceability.
  • Ensure data integrity and accuracy across staging and production environments.
  • Perform high-level troubleshooting and support system upgrades as needed.
  • Support multiple locations and provide occastional off-hours support when required.
  • Maintain awareness of emerging technologies and industry trends to drive continuous improvement.

Qualifications

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.
  • 10 years of professional software development experience, with experience in architecture or technical leadership roles.
  • Strong experience with modern JavaScript frameworks such as Next.js, React, or Angular.
  • Experience designing and developing RESTful APIs and distributed systems.
  • Experience with cloud platforms, preferably Microsoft Azure (AWS or GCP experience is a plus).
  • Familiarity with DevOps practices, CI/CD pipelines, and automated deployment.
  • Strong experience with relational databases and data architecture.
  • Experience with Agile, Scrum, or Waterfall development methodologies.
  • Excellent problem-solving, communication, and technical mentorship skills.
  • Experience in a manufacturing or industrial environment is a plus.

Equal opportunity employer - minorities/females/veterans/individuals with disabilities/sexual orientation/gender identity.

PM17

Job Expectations

Physical Activity

Lift/Carry: regularly 25 lbs routinely; 50 lbs occasionally

Push/Pull: regularly 25 lbs routinely; 50 lbs occasionally

Reach overhead: occasionally

Climb: occasionally

Squat/bend/kneel: regularly

Sit: frequently

Stand: frequently

Walk/move about: regularly

Work Environment

While generally in an office environment, you can beregularly exposed to varying temperature conditions between 60-100 degrees Fahrenheit, loud noise, moving machinery parts, airborne particles, and fumes from production equipment.

Salary.com Estimation for Senior Software Architect in Mayville, WI
$115,891 to $145,369
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Senior Software Architect?

Sign up to receive alerts about other jobs on the Senior Software Architect career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$117,871 - $153,580
Income Estimation: 
$131,745 - $167,716
Income Estimation: 
$144,503 - $184,592
Income Estimation: 
$102,541 - $137,871
Income Estimation: 
$153,752 - $200,235
Income Estimation: 
$172,191 - $221,861
Income Estimation: 
$126,569 - $164,899
Income Estimation: 
$208,447 - $279,762
Income Estimation: 
$153,752 - $200,235
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Metalcraft of Mayville, Inc.

  • Metalcraft of Mayville, Inc. Mayville, WI
  • Metalcraft of Mayville is seeking Brake Press Operators on 2nd Shift in our Mayville, WI facility. Apply today to join our team & a growing company! Benefi... more
  • 10 Days Ago

  • Metalcraft of Mayville, Inc. Horicon, WI
  • Reporting to the Production Shift Supervisor, the Machine Operator p roduces rotational molded parts in accordance with process parameters, changes out mol... more
  • 10 Days Ago

  • Metalcraft of Mayville, Inc. West Bend, WI
  • Reporting to the Paint Supervisor, this positions primary responsibilities are to produces components by assembling parts and subassemblies for OEM and SCA... more
  • 10 Days Ago

  • Metalcraft of Mayville, Inc. West Bend, WI
  • Reporting to the Paint Supervisor, the Powder Painter is primarily responsible for applying powder paint on production parts . Must have powder application... more
  • 10 Days Ago


Not the job you're looking for? Here are some other Senior Software Architect jobs in the Mayville, WI area that may be a better fit.

  • Core BTS Mayville, WI
  • Through NRI Resource Management Services (RMS), we offer custom talent solutions to help our clients meet their evolving technology and business needs. We ... more
  • 15 Days Ago

  • NRI North America Mayville, WI
  • Through NRI Resource Management Services (RMS), we offer custom talent solutions to help our clients meet their evolving technology and business needs. We ... more
  • 15 Days Ago

AI Assistant is available now!

Feel free to start your new journey!