bluedoor data·Job Postings API·bluedoor.sh ↗

HomeCompaniesCareers Mtlcraft Icims ComSenior Software Developer

Senior Software Developer

Careers Mtlcraft Icims Com · Mayville, WI, US · Remote · Active · iCIMS

Job facts

FieldValue
CompanyCareers Mtlcraft Icims Com
TitleSenior Software Developer
Normalized title-
Department / teamInformation Technology
LocationMayville, WI, United States
Work modelRemote / Remote
Employment typeFull Time
Salary-
Statusactive
ATS provideriCIMS
Posted / first seen2026-04-08 / 2026-05-31
Changed / last seen2026-06-01 / 2026-06-06

Related slices

PageWhat it containsOpen
Company jobsActive postings from Careers Mtlcraft Icims Com.Open
Company breakdownsRole, location, ATS, and work model facets for this company.Open
ATS provider jobsActive postings observed through iCIMS.Open
Provider filtered searchThe same provider as a filtered job collection.Open
City jobsActive postings in Mayville.Open
Department jobsActive postings in Information Technology.Open
Work model jobsActive Remote postings.Open
Lifecycle eventsOpen, update, close, and reopen events for this posting.Open
Original postingCanonical source or apply URL captured from the ATS.Open

Linked records

CompanyCareers Mtlcraft Icims Com
Source26f639c8-79ad-41d4-9337-8ae643af3334
ATS provideriCIMS

Description

Overview Metalcraft is hiring a Software Developer to support the design, development, and maintenance of enterprise software applications. This role will work closely with senior developers and the Software Architect to build and enhance modern web-based solutions while helping maintain and gradually modernize existing systems. The ideal candidate will have experience developing applications using modern JavaScript and .NET frameworks and REST APIs, while also contributing to the ongoing improvement and enhancements of legacy systems. This role offers the opportunity to work on both new application development and modernization initiatives as the organization evolves its technology stack. Work is onsite only, in Mayville, Wisconsin. Not remote. Responsibilities Design, develop, test, and maintain web and enterprise applications that support business operations. Collaborate with the Software Architect and development team to implement scalable and maintainable software solutions. Write clean, efficient, and well-documented code following established development standards. Assist in maintaining and enhancing existing JavaScript-based applications and systems. Develop and integrate RESTful APIs and backend services. Participate in code reviews, debugging, and troubleshooting to ensure high-quality software delivery. Work with source control systems and issue tracking tools to manage development tasks and versioning. Support application deployments and assist with testing across development, staging, and production environments. Help ensure data accuracy and integrity during application updates and releases. Collaborate with business stakeholders and IT teams to understand requirements and translate them into technical solutions. Participate in Agile or Waterfall development processes depending on project needs. Provide occasional support for troubleshooting and system updates across multiple locations. Qualifications Bachelor’s degree in Computer Science, Software Engineering, Information Systems, or related field (or equivalent experience). 3–5+ years of professional software development experience. Experience with modern JavaScript frameworks such as React, Next.js, or Angular. Experience building or integrating REST APIs. Familiarity with cloud environments, preferably Microsoft Azure (AWS or GCP experience is a plus). Experience working with relational databases and SQL. Understanding of software development best practices, debugging techniques, and version control systems. Familiarity with Agile, Scrum, or Waterfall methodologies. Strong problem-solving skills and the ability to work collaboratively within a development team. 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.

Full job record

Job ID60b3c1d4a76558dc37dec85180a8f84fd554ae24
Org ID8ab8481d-fbed-4db8-ae08-6ee89aa2501a
Source ID26f639c8-79ad-41d4-9337-8ae643af3334
Board ID26f639c8-79ad-41d4-9337-8ae643af3334
Providericims
Provider Job Key4523
TitleSenior Software Developer
Normalized Title
Statusactive
Activeyes
Location TextMayville, WI, US
DepartmentInformation Technology
Team
Employment Typefull_time
Workplace Typeremote
Remote Policyremote
CountryUnited States
RegionWI
CityMayville
Salary RawOverview Metalcraft is hiring a Software Developer to support the design, development, and maintenance of enterprise software applications. This role will work closely with senior developers and the Software Architect to build and enhance modern web-based solutions while helping maintain and gradually modernize existing systems. The ideal candidate will have experience developing applications using modern JavaScript and .NET frameworks and REST APIs, while also contributing to the ongoing improvement and enhancements of legacy systems. This role offers the opportunity to work on both new application development and modernization initiatives as the organization evolves its technology stack. Work is onsite only, in Mayville, Wisconsin. Not remote. Responsibilities Design, develop, test, and maintain web and enterprise applications that support business operations. Collaborate with the Software Architect and development team to implement scalable and maintainable software solutions. Write clean, efficient, and well-documented code following established development standards. Assist in maintaining and enhancing existing JavaScript-based applications and systems. Develop and integrate RESTful APIs and backend services. Participate in code reviews, debugging, and troubleshooting to ensure high-quality software delivery. Work with source control systems and issue tracking tools to manage development tasks and versioning. Support application deployments and assist with testing across development, staging, and production environments. Help ensure data accuracy and integrity during application updates and releases. Collaborate with business stakeholders and IT teams to understand requirements and translate them into technical solutions. Participate in Agile or Waterfall development processes depending on project needs. Provide occasional support for troubleshooting and system updates across multiple locations. Qualifications Bachelor’s degree in Computer Science, Software Engineering, Information Systems, or related field (or equivalent experience). 3–5+ years of professional software development experience. Experience with modern JavaScript frameworks such as React, Next.js, or Angular. Experience building or integrating REST APIs. Familiarity with cloud environments, preferably Microsoft Azure (AWS or GCP experience is a plus). Experience working with relational databases and SQL. Understanding of software development best practices, debugging techniques, and version control systems. Familiarity with Agile, Scrum, or Waterfall methodologies. Strong problem-solving skills and the ability to work collaboratively within a development team. 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 Min
Salary Max
Salary Currency
Salary Period
Source URLhttps://careers-mtlcraft.icims.com/jobs/4523/senior-software-developer/job
Apply URLhttps://careers-mtlcraft.icims.com/jobs/4523/senior-software-developer/job
First Seen At2026-05-31 18:36:26Z
Last Seen At2026-06-06 19:38:07Z
Last Checked At2026-06-06 19:38:07Z
Last Changed At2026-06-01 13:44:00Z
Inactive At
Source Posted At2026-04-08 04:00:00Z
Source Updated At2026-04-08 18:30:12Z
Raw Payload Uris3://job-postings-prod-raw-590183727216/raw/provider=icims/board=careers-mtlcraft.icims.com/date=2026-06-06/2026-06-06T19-38-05-225Z-5c768e9f946e3cce4a43d04385c0100926984d288cc98fba4f49c5f3fc1c70af.json
Event Fields
{
  "content_hash": "265bc65b071ecfd57793c58d6164c574e5818c44056ddb45f305482dd3705784",
  "source_hash": "697fc6669e038bb732361f2058958db04fc54bcbb4a7ec3fbb1da4e2a7d4fc69",
  "last_changed_at": "2026-06-01T13:44:00.362Z",
  "active_status": "active"
}
Parsed Structured
{
  "language": "en",
  "location": {
    "raw": "Mayville, WI, US",
    "city": "Mayville",
    "region": "WI",
    "country": "United States",
    "is_remote": false,
    "confidence": 0.8
  },
  "salary_max": null,
  "salary_min": null,
  "inferred_at": "2026-06-06T19:38:07.035Z",
  "launch_scope": {
    "reason": "english_us_canada",
    "included": true,
    "language": "en",
    "location": {
      "raw": "Mayville, WI, US",
      "city": "Mayville",
      "region": "WI",
      "country": "United States",
      "is_remote": false,
      "confidence": 0.8
    },
    "countries": [
      "United States"
    ]
  },
  "remote_policy": "remote",
  "salary_period": null,
  "workplace_type": "remote",
  "salary_currency": null
}
Extensions
{}
Native Structured
{
  "json_ld": {
    "url": "https://careers-mtlcraft.icims.com/jobs/4523/senior-software-developer/job",
    "@type": "JobPosting",
    "title": "Senior Software Developer",
    "@context": "http://schema.org",
    "datePosted": "2026-04-08T04:00:00.000Z",
    "description": "<h2>Overview</h2>\n<p>Metalcraft is hiring a Software Developer to support the design, development, and maintenance of enterprise software applications. This role will work closely with senior developers and the Software Architect to build and enhance modern web-based solutions while helping maintain and gradually modernize existing systems.</p>\n<p> </p>\n<p>The ideal candidate will have experience developing applications using modern JavaScript and .NET frameworks and REST APIs, while also contributing to the ongoing improvement and enhancements of legacy systems. This role offers the opportunity to work on both new application development and modernization initiatives as the organization evolves its technology stack.</p>\n<p>Work is onsite only, in Mayville, Wisconsin. Not remote.</p>\n<h2>Responsibilities</h2>\n<ul>\n <li>Design, develop, test, and maintain web and enterprise applications that support business operations.</li>\n <li>Collaborate with the Software Architect and development team to implement scalable and maintainable software solutions.</li>\n <li>Write clean, efficient, and well-documented code following established development standards.</li>\n <li>Assist in maintaining and enhancing existing JavaScript-based applications and systems.</li>\n <li>Develop and integrate RESTful APIs and backend services.</li>\n <li>Participate in code reviews, debugging, and troubleshooting to ensure high-quality software delivery.</li>\n <li>Work with source control systems and issue tracking tools to manage development tasks and versioning.</li>\n <li>Support application deployments and assist with testing across development, staging, and production environments.</li>\n <li>Help ensure data accuracy and integrity during application updates and releases.</li>\n <li>Collaborate with business stakeholders and IT teams to understand requirements and translate them into technical solutions.</li>\n <li>Participate in Agile or Waterfall development processes depending on project needs.</li>\n <li>Provide occasional support for troubleshooting and system updates across multiple locations.</li>\n</ul>\n<h2>Qualifications</h2>\n<ul>\n <li><p>Bachelor’s degree in Computer Science, Software Engineering, Information Systems, or related field (or equivalent experience).</p></li>\n <li><p>3–5+ years of professional software development experience.</p></li>\n <li><p>Experience with modern JavaScript frameworks such as React, Next.js, or Angular.</p></li>\n <li><p>Experience building or integrating REST APIs.</p></li>\n <li><p>Familiarity with cloud environments, preferably Microsoft Azure (AWS or GCP experience is a plus).</p></li>\n <li><p>Experience working with relational databases and SQL.</p></li>\n <li><p>Understanding of software development best practices, debugging techniques, and version control systems.</p></li>\n <li><p>Familiarity with Agile, Scrum, or Waterfall methodologies.</p></li>\n <li><p>Strong problem-solving skills and the ability to work collaboratively within a development team.</p></li>\n <li><p>Experience in a manufacturing or industrial environment is a plus.</p></li>\n</ul>\n<p> </p>\n<p>Equal opportunity employer - minorities/females/veterans/individuals with disabilities/sexual orientation/gender identity. PM17</p>\n<h2>Job Expectations</h2>\n<p>Physical Activity:</p>\n<p>Lift/Carry:  regularly 25 lbs routinely; 50 lbs occasionally</p>\n<p>Push/Pull:  regularly 25 lbs routinely; 50 lbs occasionally</p>\n<p>Reach overhead:  occasionally</p>\n<p>Climb: occasionally</p>\n<p>Squat/bend/kneel:  regularly</p>\n<p>Sit:  frequently</p>\n<p>Stand:  frequently</p>\n<p>Walk/move about:  regularly</p>\n<p> </p>\n<p>Work Environment:</p>\n<p> </p>\n<p>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. </p>",
    "directApply": true,
    "jobLocation": [
      {
        "@type": "Place",
        "address": {
          "@type": "PostalAddress",
          "postalCode": "53050",
          "addressRegion": "WI",
          "streetAddress": "1000 Metalcraft Drive",
          "addressCountry": "US",
          "addressLocality": "Mayville",
          "postOfficeBoxNumber": "UNAVAILABLE"
        }
      }
    ],
    "validThrough": "2027-04-08T04:00:00.000Z",
    "employmentType": "FULL_TIME",
    "hiringOrganization": {
      "name": "Metalcraft of Mayville, Inc.",
      "@type": "Organization",
      "sameAs": "www.mtlcraft.com"
    },
    "occupationalCategory": "Information Technology"
  },
  "detail_meta": {
    "url": "https://careers-mtlcraft.icims.com/jobs/4523/senior-software-developer/job?in_iframe=1",
    "http_status": 200,
    "content_type": "text/html;charset=UTF-8",
    "response_bytes": 39865,
    "compact_response_bytes": 5005,
    "original_response_bytes": 39865
  },
  "sitemap_job": {
    "id": "4523",
    "url": "https://careers-mtlcraft.icims.com/jobs/4523/senior-software-developer/job",
    "slug": "senior-software-developer",
    "lastmod": "2026-04-08T14:30:12-04:00"
  },
  "detail_errors": []
}
Get this page with API

Rendered from the bluedoor Job Postings API. Reproduce it:

GET https://api.bluedoor.sh/job-postings/v1/jobs/60b3c1d4a76558dc37dec85180a8f84fd554ae24?include=descriptionJSON
GET https://api.bluedoor.sh/job-postings/v1/orgs/8ab8481d-fbed-4db8-ae08-6ee89aa2501aJSON
GET https://api.bluedoor.sh/job-postings/v1/sources/26f639c8-79ad-41d4-9337-8ae643af3334JSON
GET https://api.bluedoor.sh/job-postings/v1/jobs/60b3c1d4a76558dc37dec85180a8f84fd554ae24/eventsJSON