Talent.com
Senior Software Engineer (Contractor)
Senior Software Engineer (Contractor)Proto Labs, Inc. • Maple Plain, MN, United States
Senior Software Engineer (Contractor)

Senior Software Engineer (Contractor)

Proto Labs, Inc. • Maple Plain, MN, United States
job_description.job_card.variable_days_ago
serp_jobs.job_preview.job_type
  • serp_jobs.job_card.permanent
job_description.job_card.job_description

Be yourself at Protolabs

Studies have shown that women and people of color are less likely to apply to jobs unless they meet every single qualification. We are an equal opportunity employer, and we are committed to building a diverse team that feels they are valued in the workplace. So do you feel you do not meet every single requirement but still intrigued? We encourage you to still apply! You can help make our company even better. We do not discriminate based on race, color, national origin, sexual orientation, gender, age, mental or physical ability, or any way you represent yourself. We strongly believe diversity makes for more successful teams.

Why Protolabs?

We are the leaders in digital manufacturing. We hire doers, makers, and creative thinkers who tackle our roles with an entrepreneurial spirit. Our culture is centered around meaningful work that brings new and innovative products to market at unprecedented speeds. We are a diverse team that comes from all walks of life and take pride in our team who is smart, genuine, humble, and passionate about what we do. It's our people who fuel our creativity and make our culture feel like home.

We are looking for a Software Developer (Contractor) to join our team in MN.

This is a hybrid role, with Wednesdays in the office

Join the Protolabs development team responsible for the systems that support sales orders and financial operations. You'll own technical design, implementation, and integration work that touches sales orders, payments, tax, invoicing, banking, and other financial processes. The environment today is centered on Microsoft Dynamics AX with a set of integrations to our custom commerce and manufacturing platforms. This role will drive consolidation and modernization as we upgrade to Microsoft Dynamics 365 Finance & Operations (D365 F&O).

What you'll do

  • Own code and data upgrade activities from AX 2012 to D365 F&O
  • Redesign over-layered customizations using extensions; migrate and optimize SSRS reports
  • Build scalable integrations with OData, DMF / DIXF, recurring jobs, and Azure Service Bus
  • Implement and maintain CI / CD using Azure DevOps; manage deployable packages and LCS assets / environments
  • Establish automated testing with RSAT and unit tests
  • Partner with Finance, Supply Chain, Manufacturing, and QA; mentor developers; produce clear documentation and runbooks

What it takes

  • 7+ years software development
  • 3+ years Microsoft Dynamics AX 2012 development (X++, MorphX, AIF, ISVs)
  • 3+ years D365 F&O development
  • .NET development experience
  • At least one end-to-end AX 2012 D365 F&O upgrade in a highly customised environment
  • Deep experience with DIXF / DMF, OData, SSRS report development, and troubleshooting
  • Experience with Azure DevOps (Repos, Pipelines), Git, and LCS (asset library, environment management); deployable packages and branching strategies
  • Manufacturing and supply chain experience, specifically in some of : WHS advanced warehousing, lean manufacturing (Kanban / production flows), discrete manufacturing, order management, inter company trade, inventory, and shipping / carrier integrations
  • Excellent communication skills and ability to lead technical design sessions and mentor others
  • Preferred Qualification

  • Power Platform / Dataverse, Dual-write familiarity
  • Azure Service Bus; REST / JSON integration design
  • RSAT automation and Task Recorder / BPM usage
  • Security design
  • Experience integrating ERP with MES, EDI, labeling / barcoding, scanners / mobile workflows
  • Bachelor's degree in CS / Engineering or equivalent experience; Microsoft certifications (MB-300 / MB-500) a plus
  • Tech stack

  • X++, Visual Studio, D365 F&O, SSRS
  • .NET, ASP.NET , C#
  • Azure DevOps (Repos, Boards, Pipelines), Git
  • SQL Server / T-SQL, DMF / Data entities, OData
  • Azure Service Bus, REST / JSON
  • Protolabs offers a competitive total rewards package, and compensation mix vary based on position, such as base wage, as well as other earnings including incentives and commissions. Actual pay offered will vary depending on multiple factors which may include, without limitation, job function, work experience, specialized skills, training, education, and certifications.

    Proto Labs maintains ITAR-compliant operations in all of our United States based facilities. Due to ITAR regulations, this role is only open to U.S. Citizens, lawful permanent residents (green card holders) or foreign nationals granted refugee or asylee status. Individuals with temporary visas (e.g. E, F-1, H-1, H-2, L, B, J, TN or OPT) are not eligible for hire in this role.

    Proto Labs, Inc. is an Equal Opportunity Employer

    Physical Demands :

    While performing the essential duties of this job, the employee is regularly required to sit; use a computer keyboard, monitor and mouse, telephone and printer; reach with hands, and arms, talk, see and hear. The employee is occasionally required to stand, walk, stoop or kneel and must occasionally lift and / or move up to 25 pounds.

    Work Environment :

    Indoors (A / C); nonsmoking; the majority of this job function is performed in an office setting requiring normal safety precautions. However, there may be job duties that require the employee to spend time in the manufacturing areas exposed to machinery and noise; eye protection occasionally required. Occasionally works in outside weather conditions. Occasionally works near moving mechanical parts and in high, precarious places and is occasionally exposed to wet and / or humid conditions, fumes or airborne particles, toxic or caustic chemicals, risk of electrical shock and vibration. The noise level in the work environment is usually quiet to moderate.

    serp_jobs.job_alerts.create_a_job

    Senior Software Engineer • Maple Plain, MN, United States

    Job_description.internal_linking.related_jobs
    Senior UNIX / Linux Monitoring Engineer - ESM Tools

    Senior UNIX / Linux Monitoring Engineer - ESM Tools

    PlanIT Group, LLC • Eagan, MN, US
    serp_jobs.job_card.permanent
    Senior UNIX / Linux Monitoring Engineer - ESM Tools.Senior UNIX / Linux Monitoring Engineer - ESM Tools.Senior UNIX / Linux Monitoring Engineer - ESM Tools. Be among the first 25 applicants.Senior U...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
    Senior Software Development Engineer -Meshing Expert-Parallel & Adaptive Meshing

    Senior Software Development Engineer -Meshing Expert-Parallel & Adaptive Meshing

    Third Wave Systems • Eden Prairie, MN, US
    serp_jobs.job_card.full_time
    serp_jobs.filters_job_card.quick_apply
    We are seeking an experienced meshing expert with a proven track record in developing parallel codes for adaptive meshing. You will play a pivotal role in the design, development, and opti...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30
    Senior Automation Engineer B

    Senior Automation Engineer B

    Tetra Pak • Winsted, MN, US
    serp_jobs.job_card.full_time
    At Tetra Pak we commit to making food safe and available, everywhere; and we protect what's good – protecting food, protecting people, and protecting the planet. By doing so we touch millions of peo...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
    Software Engineer, Platform - Minneapolis, USA

    Software Engineer, Platform - Minneapolis, USA

    Speechify • Minneapolis, MN, US
    serp_jobs.job_card.full_time
    The mission of Speechify is to make sure that reading is never a barrier to learning.Over 50 million people use Speechify's text-to-speech products to turn whatever they're reading – ...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
    Senior Engineer

    Senior Engineer

    Sportsdigita • Edina, MN, US
    serp_jobs.job_card.full_time
    serp_jobs.filters_job_card.quick_apply
    We are seeking a Senior Engineer with proven experience delivering high-quality, enterprise-scale web applications.The role requires the ability to balance elegant, user-friendly interfaces with th...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days
    Software Engineer

    Software Engineer

    Leidos Inc • Eagan, MN, United States
    serp_jobs.job_card.full_time
    The Transportation Solution Division within the Leidos Civil group is seeking Software Engineers who will be a member of a dynamic team working on the one of several Air Traffic Management programs...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
    Senior Software Engineer (Maple Grove)

    Senior Software Engineer (Maple Grove)

    Meet Life Sciences • Maple Grove, MN, US
    serp_jobs.job_card.part_time
    Senior Software Engineer Algorithm Development.Seeking a Senior Software Engineer with strong experience in algorithm and software development to join a fast-paced team. The role involves developin...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_hours • serp_jobs.job_card.promoted • serp_jobs.job_card.new
    Senior Software Engineer

    Senior Software Engineer

    Tap Growth ai • Bloomington, Minnesota, US
    serp_jobs.job_card.full_time
    We're Hiring : Senior Advanced Software Engineer! 🌟.We are seeking an experienced Senior Advanced Software Engineer to design, develop, and maintain complex software systems.The ideal candidate wil...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days
    Senior System Engineer

    Senior System Engineer

    Jenrick • Minneapolis, MN, United States
    serp_jobs.job_card.full_time
    We are currently working with a Medical Device Company that are looking for a Systems Engineer.You might be hungering for the chance to lead projects from concept through to manufacturing (not havi...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_1_day • serp_jobs.job_card.promoted
    Senior Controls Engineer

    Senior Controls Engineer

    Hahn Automation Group • Brooklyn Park, MN, US
    serp_jobs.job_card.full_time
    We are unable to support a visa at this time.Join a team shaping the future of medical device automation.At HAHN Automation Group (formerly Invotec, Inc. From design to installation, we build innova...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
    Online Survey Taker. Earn up to $25 per survey. - Remote

    Online Survey Taker. Earn up to $25 per survey. - Remote

    Earn Haus • Buffalo, Minnesota, US
    serp_jobs.filters.remote
    serp_jobs.job_card.full_time +1
    We are urgently looking for people interested in taking online surveys for Fortune 500 brands.If you are a self-starter, looking for flexible hours throughout the week, this may be for you! Earn up...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
    R&D Software Engineer I

    R&D Software Engineer I

    Spectraforce Technologies • Plymouth, MN, United States
    serp_jobs.job_card.full_time
    As the Software Engineer, you'll provide technical contributions within a vibrant, high-performing R&D team that is redefining the treatment of structural heart disease. You will lead and / or support...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
    Product Manager - Construction Technology Software

    Product Manager - Construction Technology Software

    RDO Equipment Co. • Dayton, MN, US
    serp_jobs.job_card.full_time
    Product Manager - Construction Technology Software.This individual will be responsible for supporting the team in the field and our customers as they consider, purchase and implement now software s...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
    Senior Sourcing Manager- New Product Development

    Senior Sourcing Manager- New Product Development

    nVent • Anoka, MN, US
    serp_jobs.job_card.full_time
    We're looking for people who put their innovation to work to advance our success and their own.Join an organization that ensures a more secure world through connecting and protecting our customers...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
    Manufacturing Software Engineer

    Manufacturing Software Engineer

    Emerson • Chanhassen, MN, US
    serp_jobs.job_card.full_time
    If you are a Software Engineering professional looking for an opportunity to grow, Emerson has an exciting opportunity for you! Based in our. Manufacturing Software Engineer.This role provides a wid...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
    Senior Full-Stack Software Engineer

    Senior Full-Stack Software Engineer

    Third Iron • Minneapolis, MN, US
    serp_jobs.job_card.full_time
    serp_jobs.filters_job_card.quick_apply
    Do you want to develop software that helps scientists make breakthroughs, doctors save lives, and historians learn from our past?. Join our small, fully-remote software development team to build too...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days
    Manufacturing Software Engineer Chanhassen, MN, United States (Hybrid) Posted on 2025 / 09 / 10 Trending

    Manufacturing Software Engineer Chanhassen, MN, United States (Hybrid) Posted on 2025 / 09 / 10 Trending

    City of Shakopee, MN • Chanhassen, MN, US
    serp_jobs.job_card.full_time
    If you are a Software Engineering professional looking for an opportunity to grow, Emerson has an exciting opportunity for you! Based in our. Manufacturing Software Engineer.This role provides a wid...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
    Computer Numerical Control Operator

    Computer Numerical Control Operator

    Advantage Technical • Maple Lake, MN, US
    serp_jobs.job_card.full_time
    CNC Operator Are you a skilled machinist ready to take your CNC expertise to the next level? Join our team and work on high-precision billet parts in a fast-paced, hands-on manufacturing environme...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted