XX
Senior Software ArchitectMetalcraft of MayvilleMayville, Wisconsin, United States
XX

Senior Software Architect

Metalcraft of Mayville
  • US
    Mayville, Wisconsin, United States
  • US
    Mayville, Wisconsin, United States

À propos

Metalcraft of Mayville
Metalcraft of Mayville is an Equal Opportunity Employer:Minorities/females/veterans/individuals with disabilities/sexual orientation/gender identity
Senior Software Architect
US-WI-Mayville
Job ID:
Type: Regular Full-Time
# of Openings: 1
Category: Information Technology
Metalcraft of Mayville, Inc.
Overview

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


Compensation details: 7.24-7.25


PI7acc c

  • Mayville, Wisconsin, United States

Compétences linguistiques

  • English
Avis aux utilisateurs

Cette offre provient d’une plateforme partenaire de TieTalent. Cliquez sur « Postuler maintenant » pour soumettre votre candidature directement sur leur site.