Post job

Software developer jobs in Traverse City, MI

- 2,744 jobs
All
Software Developer
Development Team Member
Senior Software Engineer
Information Technology Programmer
Programmer
Software Engineer
Ruby On Rails Developer
Applications Developer
Web Developer
Software Systems Engineer
Sharepoint Developer
Senior .NET Developer
  • Controls Software Engineer

    Lincoln Electric 4.6company rating

    Software developer job in Shelby, MI

    Lincoln Electric is the world leader in the engineering, design, and manufacturing of advanced arc welding solutions, automated joining, assembly and cutting systems, plasma and oxy-fuel cutting equipment, and has a leading global position in brazing and soldering alloys. Lincoln is recognized as the Welding Expert™ for its leading materials science, software development, automation engineering, and application expertise, which advance customers' fabrication capabilities to help them build a better world. Headquartered in Cleveland, Ohio, Lincoln Electric is a $4.2B publicly traded company (NASDAQ:LECO) with over 12,000 employees around the world, with operations in 71 manufacturing and automation system integration locations across 21 countries and maintains a worldwide network of distributors and sales offices serving customers in over 160 countries. Location: Shelby Employment Status: Hourly Full-Time Function: Engineering Req ID: 26527 Summary Fori Automation, LLC, a Lincoln Electric Company, is a global supplier of welding, assembly, material handling, and testing equipment for automotive and non-automotive customers worldwide. Fori Automation focuses on delivering cost-effective, highly engineered products and systems designed and manufactured globally with localized sales, project management, and service. We are seeking an experienced Controls Software Engineer for our Shelby Township, MI site with a background in industrial software development. The Controls Software Engineer will initially support active projects and then transition to completing projects directly. They will take the lead on developing software on new projects and debug software on new machines. This role requires travel to customer sites for equipment installation and customer interaction. What You Will Do Design PLC software and HMIs for industrial automation equipment Debug and troubleshoot PLC software and HMIs Collaborate with cross-functional teams to maintain project timelines and critical path milestones. Maintain task lists and reports of open items. Maintain project design documentation and prepare customer deliverables. Ensure the controls engineering process is tracked and followed. Assist customers and local tradespeople in troubleshooting equipment issues. Conduct end-user training on equipment operation. Education & Experience Requirements Electrical Engineering or Computer Engineering degree preferred; Mechatronics degrees will also be considered. Minimum of two years of experience as a Controls Engineer or Controls Software Engineer with experience in designing Rockwell Logix 5000 or Siemens S7-1500 family processors. Knowledge or education in electrical circuits, schematic reading, design, and troubleshooting. Experience with electrical CAD systems, such as AutoCAD Electrical and/or ePLAN Experience with PLC programming in ladder and structured text. Experience programming HMIs Travel required: approximately 30% domestic and international. Weekend work may be required based on project schedules. Preferred Experience in computer programming languages, such as VB, C/C++, or C#. Experience with Rockwell and Siemens HMI preferred. Lincoln Electric is an Equal Opportunity Employer. We are committed to promoting equal employment opportunity for applicants, without regard to their race, color, national origin, religion, sex (including pregnancy, childbirth, or related medical conditions, including, but not limited to, lactation), sexual orientation, gender identity, age, veteran status, disability, genetic information, and any other category protected by federal, state, or local law.
    $77k-99k yearly est. 3d ago
  • Team Member

    J&H Family Stores

    Software developer job in Climax, MI

    BROAD FUNCTIONS: To obtain payments for goods while maintaining a high level of customer service. SPECIFIC RESPONSIBILITIES: Provides fast and friendly customer service Itemizes and totals purchases Verifies customer's age on restricted items Collects payments and/or verifies credit acceptance. Balances Cash Drawer Receives Merchandise Stocks shelves and cooler Controls Inventory and cash through proper transaction record keeping Performs light paperwork duties as assigned Maintains professional appearance and grooming standards as outlined in the employee handbook. Maintains Safe and Clean working environment CONTACT WITH OTHERS - Internal: Will have contact with other store clerks and managers on a daily basis CONTACT WITH OTHERS - External CUSTOMERS Vendors Requirements Education: Some high school or equivalent with the ability to read and perform math. Ability to read, speak and understand English. Experience: Ability to understand and implement written and verbal instruction. Ability to interact with customers on a friendly basis and work in a fast-paced environment Availability: Must be available to work weekends and holiday Physical: Must be able to work any area of the store when needed and to operate a computerized Point of Sale system/cash register. Position requires bending, standing, walking and repetitive use of hands and arms the entire workday. Must have the ability to lift 10 pounds frequently and up to 50 pounds occasionally. Position requires the ability to handle exposure to extreme temperatures and cleaning chemicals. Must be able to work alone
    $23k-35k yearly est. 2d ago
  • Robot Programmer

    Kuka 4.5company rating

    Software developer job in Clinton, MI

    Program robots by performing the following duties under the direction of the robot programmer job leader. ESSENTIAL DUTIES AND RESPONSIBILITIES include the following. Other duties may be assigned. Yaskawa Motoman robot expert, that is capable of code writing applications (preferred) KUKA robot expertise (preferred) Roller hemming experience (preferred) Review drawing package for correct interface, verify that the interface matches application. Power up robot and calibrate. Download OLP programs. Set up Binding Table / I/O. Configure Robot D-Net / I/O Communication. Teach robot path programs: Weld, Material Handling, Maintenance, Tip Dress etc. Set up signals between Robot / PLC interface. Debug programs in slow speed and verify all signal's to and from the PLC. Mount hard stops accordingly. Set up Software Limits to match hard stops. Debug auto repeat with PLC Programmer. Assist pipefitter / electrician with resolving robot dressing problems. Run metal and Verify weld spot locations. Make necessary changes to achieve cycle time. Document all changes to robot programs and End-Effector sequence changes. Support FIS / Tech Review / 20 hr / 2500 cycle run. Assist with customer buy-off. Participate in TR studies as required. Document all broken robot equipment that has been replaced. Back up robot programs and parameters to assigned USB memory stick. Understands and follows safety and environmental regulations and identifies safety/environmental concerns. Adheres to the Quality System and participates in continuous improvement. Conduct themselves during installation in the field as a KUKA representative. Provide all backup and documentation to Robot Leader after project is installed and running production. Regular and predictable attendance is an essential function of this job. Turn in time sheet on time and accurately. Works alongside with PLC debug group as a team. EDUCATION and/or EXPERIENCE High school diploma or general education degree (GED); or one to three months related experience and/or training; or equivalent combination of education and experience. KUKA is an Equal Opportunity Employer committed to building an inclusive and diverse workforce. All qualified applicants will receive consideration for employment without regard to race, religion, color, age, sex, national origin, sexual orientation, gender identity, disability status, protected veteran status, or any other factor protected by applicable federal, state or local laws.
    $57k-85k yearly est. 2d ago
  • Software Developer 2

    Insight Global

    Software developer job in Brookfield, WI

    Required Qualifications: Bachelor's degree in Computer Science, Information Technology, or a related field but a combination of education and relevant work experience may be considered. Have experience with SQL and Postgres management tools 2-4 years of professional software development experience. Solid proficiency in Java and hands-on experience with Spring Boot. Experience working with applications deployed on AWS. Good understanding of REST APIs and microservice concepts. Familiarity with Git and standard development workflows. Strong problem-solving skills and attention to detail. Proven track record with Agile/SCRUM methodologies. Exceptional written and verbal communication capabilities. Plusses: Basic experience with React for building UI components. Exposure to the Rust programming language. Knowledge of H3 Index or other geospatial indexing systems. Understanding the use of containerization technologies like Docker. Experience with relational or NoSQL databases. Day-to-Day: We are on the lookout for a proficient Software Developer 2 to enhance our customers' dynamic team. This role demands a developer equipped with a foundation in back-end technologies, coupled with a fervor for crafting efficient, scalable web applications. The ideal candidate will boast a comprehensive set of technical skills, a deep understanding of engineering principles, and a discerning eye for design and user experience. If you're driven by challenges and eager to significantly contribute and grow, we would love to talk to you! Key Responsibilities Collaborate with a team of developers to complete project and feature enhancements Design, test, and maintain high-quality web applications, ensuring clean and efficient code. Work collaboratively with cross-functional teams to conceptualize, build, and launch new features. Translate UI/UX designs into technical implementations, ensuring their feasibility. Seamlessly integrate front-end and back-end components of the application. Enhance application performance for maximum speed and scalability. Ensure application security best practices are followed during development. Keep abreast of the latest technological advancements and industry trends. Engage in code reviews and actively participate in knowledge sharing within the team.
    $67k-87k yearly est. 4d ago
  • Sharepoint Developer

    Beacon Hill 3.9company rating

    Software developer job in Detroit, MI

    TOP SKILLS: · Strong React experience o JSS, Typscript · Extensive SharePoint SPFX customization experience · Experience with O365 (what features can be integrated within SharePoint to enhance capabilities) Nice to Haves: · Fabric (Data Analysis) * Azure · PowerBI · no heavy AI requirements yet but might be ask to integrated CoPilot or another chatbot later on Beacon Hill is an equal opportunity employer and individuals with disabilities and/or protected veterans are encouraged to apply. California residents: Qualified applications with arrest or conviction records will be considered for employment in accordance with the Los Angeles County Fair Chance Ordinance for Employers and the California Fair Chance Act. If you would like to complete our voluntary self-identification form, please click here or copy and paste the following link into an open window in your browser: ***************************************** Completion of this form is voluntary and will not affect your opportunity for employment, or the terms or conditions of your employment. This form will be used for reporting purposes only and will be kept separate from all other records. Company Profile: Beacon Hill Technologies, a premier National Information Technology Staffing Group, provides world class technology talent across all industries utilizing a complete suite of staffing services. Beacon Hill Technologies' dedicated team of recruiting and staffing experts consistently delivers quality IT professionals to solve our customers' technical and business needs. Beacon Hill Technologies covers a broad spectrum of IT positions, including Project Management and Business Analysis, Programming/Development, Database, Infrastructure, Quality Assurance, Production/Support and ERP roles. Learn more about Beacon Hill and our specialty divisions, Beacon Hill Associates, Beacon Hill Financial, Beacon Hill HR, Beacon Hill Legal, Beacon Hill Life Sciences and Beacon Hill Technologies by visiting ************* Benefits Information: Beacon Hill offers a robust benefit package including, but not limited to, medical, dental, vision, and federal and state leave programs as required by applicable agency regulations to those that meet eligibility. Upon successfully being hired, details will be provided related to our benefit offerings. We look forward to working with you. Beacon Hill. Employing the Future™
    $75k-97k yearly est. 3d ago
  • Application Developer

    Martinrea International 4.4company rating

    Software developer job in Auburn Hills, MI

    Job Summary: Responsible for development, adherence and maintenance of new and existing software solutions as defined by business requirements. Required Education and Experience: BS in Computer Science, Information Technology, Computer Engineering or demonstrated deep understanding of current technologies and comparable work experience Minimum of 1-5 years of experience working in IT Operations and shop floor systems in a production environment Excellent communication skills, both verbal and written Prior experience managing a team in a timeline-based environment Experience in SCRUM methodology preferred Prior experience in development of Software solutions, utilizing but not limited to the following programming languages: PHP, Typescript, CSS, Javascript, Java, C#, other relevant PHP tools Other tools include SQL, Laravel, Angular, Livewire, Jira, Git, Vue, etc Essential Functions: Lead team of developer's Systems solutions Ensure the quality of the items delivered by the development team Ability to manage the deployment of solutions within a cross-functional technical team Ensure continuous refinement of IT solutions Develop and lead the process of best practice and ensure the alignment across the enterprise Ensure documentation of standard solutions Develop and lead the use of IT tools Develop and apply new requirements requested by users Coordinate with other areas throughout the company to ensure that the requested changes to systems are made possible Support users of the company systems as needed
    $77k-103k yearly est. 23h ago
  • Java Software Engineer

    Mindlance 4.6company rating

    Software developer job in Ann Arbor, MI

    Looking for candidates local to Ann Arbor, MI Required Skills: • 5+ Years of Java, J2EE and web/internet based programming experience (both client and server side) • 5+ Experience with OOA/OOD, distributed systems/software, real time processing, relational database systems, messaging systems • Experience with concurrency & multi-threading • Experience with scaling, Java Garbage Collection, and performance tuning preferred • Deep understanding of data structures, algorithms and design patterns (GoF) • Experience with agile, test-driven development • Experience with Unix/Linux • Experience with build, deploy and test automation tools like Ant, Gradle, Maven, Jenkins, TeamCity, Junit, TestNG, JaCoCo or similar tools • Demonstrated experience working with core business logic within applications • Experience in developing APIs and Frameworks • Excellent written and verbal communication skills Preferred Skills • Experience with application development frameworks like Spring, Hibernate, JSF or similar frameworks • Experience with compilers or DSLs preferred “Mindlance is an Equal Opportunity Employer and does not discriminate in employment on the basis of - Minority/Gender/Disability/Religion/LGBTQI/Age/Veterans.”
    $67k-88k yearly est. 23h ago
  • Senior .NET C# Developer

    Vertisystem (A Mouri Tech Company

    Software developer job in Lansing, MI

    Job Title: Senior .NET C# Developer Duration: 12- Months Contract with Possible extension Accepting local candidates within 90 minutes of Lansing, MI ONLY. Position will be hybrid, in office 2 days a week upon start Candidates submitted must be willing to come onsite (Lansing, MI) for interviews Must Have: • 5+ years of .NET CORE 3.1 or higher (6.0 preferred) and C# experience. • 5+ years of experience developing with REST web service interfaces or Web APIs. • 5+ years of experience with SQL including writing and maintaining complex Select/Insert/Update statements. • 3+ years of experience with developing code to allow users to upload documents from a website. • 5+ years of experience with Agile / SCRUM processes and working in Sprint Development team. • 5+ years of experience working with GIT code repository software. • 5+ years of experience developing unit and regression tests. • HTML5, CSS3, JavaScript, jQuery + 3 • Financial Domain Nice to Have: • 5+ years of experience developing secure websites using industry best practices (such as preventing cross site scripting or SQL injection attacks and coding logging into software functionality). • 3+ years of experience working with Azure DevOps / TFS using boards and code repository. • Familiarity with Oracle database preferred. • Familiarity with Design patterns preferred. • Familiarity with SendGrid • Familiarity with Web Content Accessibility Guidelines (WCAG) • Familiarity with identity provider (IdP) integration using OpenID Connect (OIDC) or SAML • Experience working with Azure DevOps, Jira, or equivalent for SDLC management. • 3+ years of experience working with React.js
    $77k-104k yearly est. 2d ago
  • Senior Java Software Engineer

    Apexon

    Software developer job in Detroit, MI

    Sr. Fullstack Java Developer - Detroit, MI - Onsite Duration: 1 Year Employment Type: Contract - Can go for Inperson Interview We are looking for an experienced Fullstack Java Developer(12- 15yrs of exp) to join our team for a long-term engagement. The ideal candidate will have strong hands-on experience across Java, Spring, front-end frameworks, databases, and cloud-ready tools, with the ability to lead a team and work directly with customers. Responsibilities (Brief) Develop and enhance applications using Java 17/8+, Spring Framework, JSON/XML, AngularJS / Angular 8-11 / React.js. Must have strong Hands on coding experience is needed Work with MongoDB, MySQL, SQL, NoSQL databases. Support upgrade/migration projects using Java, Spring, and Gradle. Must have at least 3 yrs of experience in deployment (CI/CD pipelines) Lead development activities and guide technical teams. Follow Agile methodologies and drive customer value. Participate in client discussions and deliver quality solutions. Preferred: Experience with front-end technologies and healthcare insurance domain. Communicate effectively with technical and business stakeholders. Required Technical Skills Java - Mandatory | 10+ years AngularJS / Angular 8-11 - Mandatory | 5+ years Spring Framework - Mandatory | 5+ years JSON / XML - Mandatory | 5+ years MongoDB / MySQL / SQL / NoSQL DBs - Mandatory | 5+ years Gradle - Mandatory | 5+ years Good to Have Spring Boot - 3+ years AngularJS / React.js / JSP - 3+ years IntelliJ - 3+ years
    $82k-107k yearly est. 2d ago
  • Senior Dotnet Developer

    Epitec 4.4company rating

    Software developer job in Jackson, MI

    We are seeking an experienced and motivated .NET Developer with a strong background in Electronic Data Interchange (EDI) development leveraging Microsoft Azure services. In this role, you will be responsible for the design, development, and maintenance of scalable and secure EDI integration solutions on the Azure cloud platform. Knowledge sharing and coaching of CE development resources as needed to transition future development and support to company employees. Development of appropriate standards, process and procedures for run book and monitoring purposes. The ideal candidate will have expertise in both .NET development and EDI transaction standards, and will thrive in a collaborative, agile environment. Skills Design, develop, and deploy EDI solutions and applications using the .NET framework and Azure services. Work with stakeholders and business analysts to gather and translate business requirements into technical specifications for EDI integration. Develop, configure, and maintain EDI mapping and translation processes using standard formats such as ANSI X12. Utilize Azure services such as Azure Functions, Logic Apps, and App Service to build and manage EDI workflows. Collaborate with trading partners to coordinate and test EDI file transfers and resolve any issues related to connectivity or data integrity. Write and maintain high-quality, scalable code in C# and SQL, ensuring adherence to coding standards and best practices. Implement and manage DevOps practices for CI/CD pipelines using Azure DevOps. Provide technical support and troubleshooting for existing EDI and cloud-based applications. Create and maintain technical documentation related to EDI processes, system architecture, and integrations. Should be able to train other team members Education Bachelor's degree in computer science, Information Technology, or a related field.
    $82k-106k yearly est. 23h ago
  • Sr. Dell Boomi Developer

    Vista Applied Solutions Group Inc. 4.0company rating

    Software developer job in Kenosha, WI

    Client is looking for Sr.Dell Boomi Developer with experience in ERP. RESPONSIBILITIES Design and Architect Solutions: Bringing deep knowledge to design stable, reliable, and scalable integration solutions using the Dell Boomi Atmosphere platform and its components (Integration, API Management, MDM, etc.) Hands-on Development: Designing, developing, and implementing complex integration processes, workflows, and APIs (REST/SOAP) to connect various applications (on-premises and cloud-based), ERP systems (like Microsoft Dynamics, Oracle EBS, SAP), and other data sources. Data Transformation: Proficiently handling various data formats such as XML, JSON, CSV and database formats, and using Boomi''s capabilities and scripting languages (like Groovy or JavaScript) for complex data mapping and transformations. Dell Boomi Platform Knowledge: Proficiency in Dell Boomi is crucial. Familiarize yourself with Boomi components such as connectors, processes, maps, and APIs. Understand how to design, build, and deploy integrations using Boomi. API Development: Strong knowledge of RESTful and SOAP APIs. You'll create, consume, and manage APIs within Boomi. Working with team members and business users to understand project requirements and deliver successful design, implementation, and post implementation support. Working closely with team members to translate business requirements into feasible and efficient technical solutions. Develop and maintain documentation for integration and testing processes Be highly accurate in activity assessment, effort estimation and delivery commitment to ensure all project activities are delivered on time without comprising quality. • Diagnose complex technical issues and provide recommendations on solutions with consideration of best practices and longer-term impacts of decisions. Lead/Perform third party testing, performance testing and UAT coordination. Selecting the appropriate development platform(s) to execute business requirements and ensure post implementation success. Serve as technical lead on projects to design, develop, test, document and deploy robust integration solutions. Working both independently and as part of a team; collaborating closely with other IT and non-IT team members. Assessing and troubleshooting production issues with a varying degree of priority and complexity. Optimizing existing and developing new integration solutions to support business requirements. Providing continuous support and management of the integration layer ensuring the integrity of our data and integrations and remove single points of failure. Good knowledge of best practices in error handling, logging, and monitoring. Documenting and cross-training team members for support continuity. Compliance to all of Jockey's policies and procedures. QUALIFICATIONS 10-15 years of experience with enterprise integration platform Bachelor's degree in computer science Troubleshooting Skills: Be adept at diagnosing and resolving integration issues. Familiarity with Boomi's debugging tools is valuable. Security Awareness: Knowledge of authentication methods, encryption, and secure data transmission. Experience and proven track record of implementing integration projects. Extensible Stylesheet Language Transformations (XSLT) experience is a plus. Project Management experience is a plus Experience of ERP systems within a fast-moving wholesale, retail, and Ecommerce environment is highly desirable. Experience of Boomi implementation with Microsoft Dynamics ERP system is a plus.
    $82k-106k yearly est. 3d ago
  • Robotics Software/Systems Engineer

    Akkodis

    Software developer job in Warren, MI

    A Robotics Software/Systems Engineer job in Warren, MI is available courtesy of Akkodis. We are seeking a Senior Engineer, AI Systems Engineering - Integration to join a Manufacturing Technology Development team within the Research and Development organization. In this role, you will lead system-level integration of new technologies, validating novel AI and robotics algorithms in full-stack collaborative robot prototypes. You will develop frameworks for iterative assembly and testing, ensuring innovations can be evaluated in realistic workflows. You will serve as the convergence point where Robotics Intelligence breakthroughs and AI & Simulation models are combined into functional prototypes Pay: $40/hr to $60/hr Robotics Software/Sytems Engineer job responsibilities: Lead integration of AI, perception, and robotics software into full-stack prototype systems. Develop and maintain frameworks for iterative build, test, and validation cycles. Ensure innovations are evaluated under realistic, production-relevant workflows. Collaborate closely with Robotics Intelligence, AI & Simulation, Controls, and Hardware teams. Manage system-level prototype bring-up, debugging, and performance validation. Qualifications: Bachelor's degree in Robotics, Computer Engineering, Electrical Engineering, or related field. 5+ years of experience in robotics software or systems integration. Strong background in AI model deployment, ROS/ROS2, and hardware-software integration. Experience working with collaborative robots, sensors, and real-world task workflows. Excellent system-level debugging, communication, and cross-functional collaboration skills. If you are interested in this Software/System Engineer job in Warren, MI please click APPLY NOW. For other opportunities available at Akkodis go to **************** If you have questions about the position, please contact *****************************. Equal Opportunity Employer/Veterans/Disabled Benefit offerings include medical, dental, vision, term life insurance, short-term disability insurance, additional voluntary benefits, commuter benefits and 401K plan. Our program provides employees the flexibility to choose the type of coverage that meets their individual needs. Available paid leave may include Paid Sick Leave, where required by law; any other paid leave required by Federal, State or local law; and Holiday pay upon meeting eligibility criteria. Disclaimer: These benefit offerings do not apply to client-recruited jobs and jobs which are direct hire to a client To read our Candidate Privacy Information Statement, which explains how we will use your information, please visit ********************************************** The Company will consider qualified applicants with arrest and conviction records.
    $40 hourly 23h ago
  • Team Member

    Qdoba 3.8company rating

    Software developer job in Traverse City, MI

    Benefits: 401K match for eligible employees Flexible schedule Meal discounts, including free meal when working Opportunities for advancement Daily Pay Team Member Description If you like working with a fun team, love our queso, have a great personality & enjoy interacting with customers, then come and talk to us about joining the QDOBA family! QDOBA is now hiring energetic, hospitality-oriented individuals! POSITION SUMMARY As a Team Member, you would prepare food and serve our guests. As part of this, you would help maintain the high-quality product by following our quality and safety standards. Job Functions: Prepares food according to specifications by using approved recipes, proper portioning, and food prep logs/tools Restocks front line with prepared product during peak volumes and/or in accordance with time & temperature Adheres to food safety standards and reports any questionable food deliveries and/or practices. Have fun and maintain a positive attitude at all times. Strive to exceed guest expectations. Be a willing team player and maintain a cooperative, respectful working relationship with management and fellow team members. Be an ambassador for QDOBA. Monitor the quality of products and take appropriate actions to maintain that quality. Ensure personal appearance meets company standards and display professionalism at all times. Recognize and adhere to all sanitation, safety, security policies and procedures to provide a safe environment for all. Perform other tasks as directed by management. Enthusiastically greet all guests when they enter the restaurant. Serves the guest, following recipe and preparation guidelines. Clean, organize, and restock all stations. At Qdoba, we bring flavor to people's lives. This means we highly value the diversity and flavor our employees bring to the table. Physical Requirements: May be required to reach, bend, stoop, climb, and/or lift up to 50 pounds. May be required to operate/access equipment at standard heights while walking or standing during entire shift. Must be willing to work a variety of shifts, sometimes exceeding beyond eight hours, based on operating hours. Must be able to work nights, weekends, and holidays. REASONABLE ACCOMMODATION: Qdoba and its affiliates will make reasonable accommodations to allow a qualified individual with a disability to enjoy equal employment opportunities and to perform the essential functions of the job. This position description should be applied accordingly. QDOBA takes pride in carefully selecting talented people and mixing them together to discover amazing flavors. We value the diversity that all our employees bring to the table and the new flavors they bring to our team. Employment decisions and rewards recognize job accountabilities, business needs, and performance merit without regard to age, gender, race, religious affiliation, Veteran status, sex, gender identity, sexual orientation, disability, or any other protected classification recognized by applicable federal, state, or local law. Supplemental pay Tips Benefits Flexible schedule 401(k) matching Employee discount Paid training Mileage reimbursement
    $23k-29k yearly est. 60d+ ago
  • IT Programmer Analyst

    Adam Kay Group

    Software developer job in Traverse City, MI

    The RPG Programmer Analyst performs the job of both a systems analyst and a computer programmer. Systems analysts design and develop software and computer systems. Computer programmers implement the designs by writing computer programs as well as updating and repairing existing programs. The programmer's role will be to provide and assist in a variety of services developing and maintaining the vast array of application systems, including the operation and administration of the IBMi platform. Responsibilities: · Consult with department heads to determine the role of the IT system in an organization. · Research emerging technologies to evaluate whether they can increase the organization's efficiency and effectiveness. · Prepare an analysis of costs and benefits so management can decide if information systems and computing infrastructure upgrades are financially worthwhile. · Devise ways to add new functionality to existing computer systems. · Design and develop new systems by choosing and configuring hardware and software. · Installation and configuration of new systems and customize them for the organization. · Conduct testing to ensure that the systems work as expected. · Maintain IBMi power systems platform, manage and maintain database systems. · Train the system's end users and write instruction manuals. · Monitor and respond to trouble tickets in a timely manner. · Provide technical support for local and remote users. Maintain relationships with employees of various departments to ensure open lines of communications exist to facilitate the timely and efficient transfer of policies, procedures, knowledge, etc. exist across the entire organization. Qualifications Requirements: · Education - Bachelor's degree from a college or university in the field of Information Technology or equivalent combination of education and experience · Some level of professional experience with RPG in a related capacity; internship experience may apply · Communication Skills - To perform this position successfully, you should be able to effectively communicate with users of all knowledge levels in both written and verbal forms of communication · Excellent software development and object-oriented design fundamentals · Strong background in architecture in software applications · Experience with SQL, RPG, ILE, FREE, CL programming languages and IBMi. * Candidates must have at least 2 years of professional experience with RPG. Additional Information No C2C, contract, or sponsorship is available for this position. Must be authorized to work in the US without expiration. The company offers an attractive relocation package and full benefits starting day one with the company. Onsite position
    $67k-98k yearly est. 21h ago
  • Software Solutions Senior - Sage Intacct

    UHY 4.7company rating

    Software developer job in Cadillac, MI

    JOB SUMMARYThe Software Solution Senior is a key member of the Client Accounting Advisory Services team responsible for designing, developing, and implementing high-quality accounting software solutions. This role requires a technical background, leadership skills, and the ability to collaborate with cross-functional teams to deliver innovative accounting software solutions that meet client needs. The Software Solution Senior will also provide guidance and mentorship to associate team members. Lead the design and configuration of accounting software modules or applications, ensuring adherence to industry standards and best practices Collaborate with product managers and business analysts to gather software requirements and translate them into technical designs Develop and maintain an understanding of accounting principles and practices to effectively design and implement software solutions for accounting workflows Provide training to end users on software features and functionalities Prepare comprehensive documentation, including user manuals, guides, and training materials, to support software implementation and usage Provide ongoing technical support to clients through various channels, including phone, email, and remote access and use of the support ticketing system (Issuetrak) Collaborate with cross-functional teams to define and execute software testing strategies, ensuring the reliability and accuracy of accounting software solutions Stay up to date with emerging technologies and industry trends in accounting software to contribute to the continuous improvement of software offerings Troubleshoot and resolve complex technical issues related to accounting software implementation, data integration, and system performance Collaborate with product managers and stakeholders to prioritize software features and enhancements based on client needs and market demands Participate in the life cycle of a software implementation and support, including requirements analysis, estimation, planning, and release management Conduct Software demonstrations, create pricing quotes, draft engagement letters Assist with Software Vendor invoice processing/allocations for client billing Supervisory responsibilities May supervise subordinate team members Work environment Work is conducted in a professional office environment with minimal distractions Physical demands Prolonged periods of sitting at a desk and performing work in front of a computer screen for long periods of time Must be able to lift up to 15 pounds at a time Travel required Occasional travel, but unpredictable, based on client needs Required education and experience Bachelor's degree in accounting, accounting information systems, or relevant, hands-on accounting system implementation experience 3+ years of relevant experience Current experience and technology skills using Sage Intacct, QuickBooks Online, or similar accounting software Proficient with using Microsoft Office (Word, Excel, PowerPoint, and Outlook) Preferred education and experience Advanced degree or relevant certifications Other duties Please note this job description is not designed to cover or contain a comprehensive listing of activities, duties or responsibilities that are required of the colleague for this job. Duties, responsibilities and activities may change at any time with or without notice. WHO WE ARE UHY is one of the nation's largest professional services firms providing audit, tax, consulting and advisory services to clients primarily in the dynamic middle market. We are trailblazers who bring our experience from working within numerous industries to our clients so that we can provide them with a 360-degree view of their businesses. Together with our clients, UHY works collaboratively to develop flexible, innovative solutions that meet our clients' business challenges. As an independent member of UHY International, we are proud to be a part of a top 20 international network of independent accounting and consulting firms. WHAT WE OFFER POSITIVE WORK ENVIRONMENT Enjoy a collaborative and supportive work environment where teamwork is valued. ATTRACTIVE COMPENSATION PACKAGES Our compensation is competitive and tailored to reflect the role, qualifications, and expertise of each individual. COMPREHENSIVE BENEFIT PACKAGE Access comprehensive benefits including group health insurance, dental and vision coverage, 401(k) retirement plans, and generous paid time off (PTO) allowances.
    $74k-93k yearly est. Auto-Apply 26d ago
  • Machining Center Set-up Programmer

    Production Saw & MacHine

    Software developer job in Clam Lake, MI

    Production Saw & Machine specializes in innovative manufacturing solutions through personal attention to customer cutting and machining needs. We produce high and low-volume precision CNC-machined parts for automotive suppliers, military, industrial equipment, agricultural, and heavy truck industries. We have been family-owned and operated since our start in 1975. At PSM, we pride ourselves on being a family-style environment built on trust, respect, and genuine caring for one another. Role Summary: We are looking for a CNC Setup Lead / Programmer who thrives in a fast-paced, team-oriented environment and aligns with our Core Values. This role is accountable for programming, setting up, and operating CNC machining centers to produce high-quality parts that meet customer specifications and internal standards. Key Responsibilities: Interpret work orders, blueprints, engineering plans, and GD&T specifications. Program CNC mills and lathes, including setting tool registers, offsets, and conditional switches. Set up CNC machines with appropriate chucks, tools, fixtures, and attachments. Verify machine settings and first-run parts to ensure accuracy. Monitor machining operations such as drilling, grooving, turning, and thread chasing. Troubleshoot and adjust programs and machine settings as needed. Use precision measuring tools (calipers, micrometers, height gauges, bore gauges, CMM). Fabricate and utilize fixtures and holding devices. Maintain equipment and complete preventive maintenance tasks. Document setups and tooling information. Train operators on machine usage, safety, and quality control. Qualifications: High School Diploma or GED, or equivalent combination of education and experience. 1-3 months of related experience or training preferred. Strong understanding of CNC programming, setup, and operation. Proficiency in reading technical documents and performing basic math, geometry, and trigonometry. Familiarity with manual mills and lathes. Ability to work independently and as part of a team. Commitment to safety, quality, and continuous improvement. Physical Requirements: Standing and walking up to 100% of the time. Lifting up to 50 lbs. and pushing/pulling up to 400 lbs. with mechanical assistance. Exposure to noise, heat, fumes, grease/oil, and coolant in a manufacturing environment. ADDITIONAL DETAILS AND BENEFITS 1st Shift Position Voluntary overtime Holiday pay 401(k) Paid time off (PTO) Free uniforms Competitive pay Medical and dental coverage PSM CORE VALUES As a member of the PSM team, you will be expected to hold and advance our core values: Building Relationships: We value building strong internal and external relationships with a trusting, respectful family atmosphere where everyone is appreciated. Getting Things Done: We value doing things while having fun with teamwork, organization, and a sense of urgency. Accountability: We value accountability with a disciplined approach to success while being responsible for our results. Give A Damn: We value dedication to hard work, positivity, and attention to detail. Please apply if these values feel like something you could have written and you love to work with your hands and make something bigger than yourself. We want the chance to meet you!
    $58k-77k yearly est. 60d+ ago
  • Arby's Team Member

    Arby's 4.2company rating

    Software developer job in Gaylord, MI

    $15.50-$16.00 depending on experience. As a Team Member, your personality and commitment to create a delicious experience for everyone plus Arby's amazing offerings in Meatcraft equals the complete sandwich. You'll help operate our restaurants on a day-to-day basis, ensuring that your service will keep our customers coming back for more. WE HAVE THE MEATS -- YOU HAVE THE TALENT You know the business. You are eager to join the Arby's Team and aren't afraid to share your love of meat. You inspire smiles. You're familiar with and have impressive examples of providing exceptional customer service and will uphold You're ready to learn all the meat cuts. You're not afraid to jump in and help your team. Even if that means eating the last roast beef sandwich. Previous restaurant experience is a plus, but not required. Benefits: Competitive pay Team Member discounts Flexible scheduling Fun Work Environment Opportunities for growth and advancement! Requirements: Positive mental attitude (PMA) Enjoy working with a team Enjoy working in a fast-paced environment Drive and determination Desire for personal and professional growth Work schedule 8 hour shift Weekend availability
    $25k-31k yearly est. 60d+ ago
  • Ruby on Rails ( RoR ) Developer! Jr levels--------------Need GC and USC

    Usm 4.2company rating

    Software developer job in Interlochen, MI

    USM Business Systems Inc. is a quickly developing worldwide System Integrator, Software and Product Development, IT Outsourcing and Technology assistance supplier headquartered in Chantilly, VA with off-shore delivery centers in India. We offer world-class ability in giving most astounding quality and administrations through industry best practices planned to convey remarkable worth to our customers. Utilizing our industry knowledge, administration service offering expertise and innovation abilities, we distinguish new business and innovation slants and create answers for help customers around the globe, giving top of the line solid and practical IT benefits which are cost effective services. Established in 1999, the organization has corner qualities in building and dealing with a Business Oriented IT environment with rich involvement in technology innovation, ERP and CRM counselling, Product Engineering, Business Intelligence, Data Management, SOA, BPM, Data Warehousing, SharePoint Consulting and IT Infrastructure. Our other offerings include modified solutions and administrations in ERP, CRM, Enterprise architecture, offshore advisory services ,e-commerce, Social , Mobile, Cloud, Analytics (SMAC) and DevOps. USM, a US ensured Minority Business Enterprise (MBE) is perceived as one of the fastest developing IT Systems Integrator in the Washington, DC zone. Most as of late, USM was positioned #9 on the rundown of the Top administrations organizations in the DC Metro Area - Washington Business Journal (2011). We are a project-driven firm that reliably meets the IT needs of our State and Government customers through development and business keenness. Job Description Ruby on Rails ( RoR ) Developer! Jr levels 6+ Months Contract with option to hire, and eventually 80% remote work possible. Must be local to Michigan/Northern Ohio/Ontario or relocate. Need GC and USC Multi-talented individual, ability to develop and create in depth with Rails, capable of planning and completing day to day and long term priorities. Oversees deployed Rails based application lifecycle Requires solid experience with integrated Database, excellent analytical skills and fluency with Linux. In addition the work for this position requires the ability to converse and articulate effectively, both in written and oral communications with non-technical team members and clients. This position will morph into the SME for certain applications that are client driven. Must be analytical to decide which business rules are included, ways to include additional rules, and design modules that meet client needs but also are fully incorporated into the application. The work is intellectually demanding in that it requires analytical and trouble shooting skills to ensure that the existing base of hundreds if not thousands of application tests are maintained and employed with each code change to ensure fully and accurate application function. Additional Information If you are interested in the below position please forward your profile to preethib@usmsystems(dot)com or call me on ************.
    $74k-101k yearly est. 21h ago
  • Entry Level Team Member $13+/hr

    J&H Family Stores

    Software developer job in Lee, MI

    BROAD FUNCTIONS: To obtain payments for goods while maintaining a high level of customer service. SPECIFIC RESPONSIBILITIES: Provides fast and friendly customer service Itemizes and totals purchases Verifies customer's age on restricted items Collects payments and/or verifies credit acceptance. Balances Cash Drawer Receives Merchandise Stocks shelves and cooler Controls Inventory and cash through proper transaction record keeping Performs light paperwork duties as assigned Maintains professional appearance and grooming standards as outlined in the employee handbook. Maintains Safe and Clean working environment CONTACT WITH OTHERS - Internal: Will have contact with other store clerks and managers on a daily basis CONTACT WITH OTHERS - External CUSTOMERS Vendors Requirements Education: Some high school or equivalent with the ability to read and perform math. Ability to read, speak and understand English. Experience: Ability to understand and implement written and verbal instruction. Ability to interact with customers on a friendly basis and work in a fast-paced environment Availability: Must be available to work weekends and holiday Physical: Must be able to work any area of the store when needed and to operate a computerized Point of Sale system/cash register. Position requires bending, standing, walking and repetitive use of hands and arms the entire workday. Must have the ability to lift 10 pounds frequently and up to 50 pounds occasionally. Position requires the ability to handle exposure to extreme temperatures and cleaning chemicals. Must be able to work alone
    $24k-37k yearly est. 2d ago
  • Web Developer- Shopify

    Vista Applied Solutions Group Inc. 4.0company rating

    Software developer job in Macomb, MI

    Web Developer - Shopify Schedule: 100% Onsite About the Role We are seeking a Web Developer to build, maintain, and optimize the digital systems that power our ecommerce experience, customer data flow, and internal reporting. You will work with a modern tech stack including Ruby, Python, Rust, HTML5, and JavaScript, while shaping the functionality and performance of our Shopify ecosystem, custom plugins, and AWS-hosted applications. This role combines hands-on development with systems management and cross-team collaboration. You'll ensure our website remains fast, reliable, and optimized, while partnering with Sales and Marketing to implement updates that improve product accuracy, SEO, and campaign execution. Key Responsibilities Develop features, integrations, and custom plugins for Shopify; ensure smooth data flow across ecommerce, inventory, and accounting systems. Research and integrate new ecommerce plugins to enhance customer experience and operational efficiency. Write and maintain code in Ruby, Python, Rust, HTML5, and JavaScript for web features, backend services, and UI improvements. Design, build, and test RESTful API endpoints for internal workflows and cross-platform connectivity. Deploy and maintain AWS-hosted applications with a focus on reliability and scalability. Implement and test SEO strategies to improve search visibility and site performance. Collaborate with Sales and Marketing on site updates including copy, imagery, SEO adjustments, pricing, stock status, and promotions. Support product launches, seasonal campaigns, and new feature rollouts through technical implementation and structured testing. Ensure data accuracy across platforms and develop detailed reporting and dashboards for leadership. Monitor analytics, site performance, and user behavior to identify improvement opportunities. Document workflows, integrations, and processes for cross-department consistency. Who You Are Proficient in Ruby, Python, Rust, HTML5, and JavaScript with strong development practices. Experienced in Shopify development including themes, apps, and API integrations. Comfortable designing and maintaining REST-style APIs. Familiar with AWS environments and scalable backend architectures. Knowledgeable in SEO best practices and technical optimization strategies. Skilled in managing data accuracy across ecommerce, inventory, and accounting platforms. Analytical with experience in performance monitoring and data-driven decision-making. Organized, detail-oriented, and strong in documentation and communication. Independent and accountable, able to manage multiple initiatives in a small-team environment.
    $63k-81k yearly est. 4d ago

Learn more about software developer jobs

How much does a software developer earn in Traverse City, MI?

The average software developer in Traverse City, MI earns between $60,000 and $98,000 annually. This compares to the national average software developer range of $67,000 to $113,000.

Average software developer salary in Traverse City, MI

$77,000
Job type you want
Full Time
Part Time
Internship
Temporary