Post job

Programmer analyst jobs in Grand Rapids, MI - 170 jobs

All
Programmer Analyst
Software Engineer
Business Analyst
Technical Analyst
Software Developer
Programmer
Lead Developer
Information Technology Programmer
Computer Programmer
Module Lead
Senior Technical Analyst
Applications Developer
Applications Analyst
Application Developer/Analyst
  • SAP Technical Analyst

    Vaco By Highspring

    Programmer analyst job in Grand Rapids, MI

    Technical Analyst - SAP S/4 Migration Employment Type: Full-time / Contract Salary Range: $54-$59/hr About the Role We are seeking a Technical Analyst with strong expertise in SAP S/4HANA to join our global team driving the migration from SAP ECC to S/4, supporting manufacturing, distribution, and logistics operations. In this role, you will leverage Agile methodologies to deliver robust technical solutions, collaborate across functions, and ensure smooth system transitions aligned with business objectives. Key Responsibilities Translate functional specifications into implementable technical solutions Develop and maintain technical documentation and specifications Collaborate with developers to ensure deliverables meet business requirements Troubleshoot and support SAP ECC and S/4 processes, applying configuration and minor ABAP enhancements Top Required Skills SAP S/4 expertise (including PPDS, EWM, TM modules) SAP system configuration (SPRO) Agile methodologies and concepts Debugging transactions, ABAP programs, and function modules Secondary Skills Experience with SAP ECC Knowledge of Fiori, SAPUI5, CDS views, OData, APIs, HANA DB Familiarity with Azure DevOps (ADO) Why Join Us? Work on a global SAP migration initiative impacting critical operations Collaborate with cross-functional teams in a dynamic, Agile environment Competitive pay and relocation support available Determining compensation for this role (and others) at Vaco/Highspring depends upon a wide array of factors including but not limited to the individual's skill sets, experience and training, licensure and certifications, office location and other geographic considerations, as well as other business and organizational needs. With that said, as required by local law in geographies that require salary range disclosure, Vaco/Highspring notes the salary range for the role is noted in this job posting. The individual may also be eligible for discretionary bonuses, and can participate in medical, dental, and vision benefits as well as the company's 401(k) retirement plan.
    $54-59 hourly 1d ago
  • Job icon imageJob icon image 2

    Looking for a job?

    Let Zippia find it for you.

  • Market Sector Leader: Business Development & Growth

    Tower Pinkster 4.1company rating

    Programmer analyst job in Grand Rapids, MI

    An innovative design firm located in Michigan is seeking a Market Sector Leader to drive business development and nurture key client relationships. The ideal candidate will have over 8 years of experience in the architecture and engineering sectors, with strong project management and interpersonal skills. This role requires the ability to work collaboratively with teams and clients while cultivating a positive work culture. The firm offers a comprehensive benefits package, flexible work hours, and opportunities for professional development. #J-18808-Ljbffr
    $89k-116k yearly est. 6d ago
  • Business Systems Analyst

    Solectron Corp 4.8company rating

    Programmer analyst job in Coopersville, MI

    Job Posting Start Date 01-06-2026 Job Posting End Date 03-05-2026Flex is the diversified manufacturing partner of choice that helps market-leading brands design, build and deliver innovative products that improve the world.A career at Flex offers the opportunity to make a difference and invest in your growth in a respectful, inclusive, and collaborative environment. If you are excited about a role but don't meet every bullet point, we encourage you to apply and join us to create the extraordinary.Job Summary Reporting to our Information Technology Manager we are looking to hire a Business System Analyst who will be based in Coopersville, MI. In this role, you will be In-charge of for exploring complex business problems in order to solve them with automated, customized, developed and standardize systems implementations and solutions, also be in charge of designing details for automated systems and processes in order to make them more efficient. Also designing the framework and process, troubleshooting technical malfunctions, risk research working with stakeholders and delivering a solution that is viable and consistent. What a typical day looks like: Research complex business problems and propose automated solutions to improve operations and processes efficiency. In charge of providing technical expertise in identifying, evaluating, and developing systems and procedures that are cost effective, to provide consultation to users related to automated systems Research, design and test new systems and system enhancements in line with the deliverables of site business/customer's requirements. Resolve required improvements on the systems & supervise its correct implementation to meet site business/customer's requirements. Communicate with users to troubleshoot and resolve day to day system issues to ensure smooth operation. The experience we are looking to add to our team: Functional knowledge, education background on Systems or industrial engineer, Computer science, programming, or related careers; or relevant working experience required. Typically requires 6- 8 years of related experience. FlexFlow experience Programming language experience- SQL Demonstrates advanced functional, technical and people and/or process management skills as well as customer (external and internal) relationship skills. Demonstrates advanced skills in functional/ technical area. Good understanding of systems and functionalities in place. CA47 What you'll receive for the great work you provide: Full range of medical, dental, and vision plans Life Insurance Short-term and Long-term Disability Matching 401(k) Contributions Vacation and Paid Sick Time Tuition Reimbursement Job CategoryIT Is Sponsorship Available? NoFlex is an Equal Opportunity Employer and employment selection decisions are based on merit, qualifications, and abilities. We do not discriminate based on: age, race, religion, color, sex, national origin, marital status, sexual orientation, gender identity, veteran status, disability, pregnancy status, or any other status protected by law. We're happy to provide reasonable accommodations to those with a disability for assistance in the application process. Please email accessibility@flex.com and we'll discuss your specific situation and next steps (NOTE: this email does not accept or consider resumes or applications. This is only for disability assistance. To be considered for a position at Flex, you must complete the application process first).
    $72k-97k yearly est. Auto-Apply 13d ago
  • Business Analyst

    360 It Professionals 3.6company rating

    Programmer analyst job in Grand Rapids, MI

    360 IT Professionals is a Software Development Company based in Fremont, California that offers complete technology services in Mobile development, Web development, Cloud computing and IT staffing. Merging Information Technology skills in all its services and operations, the company caters to its globally positioned clients by providing dynamic feasible IT solutions. 360 IT Professionals work along with its clients to deliver high-performance results, based exclusively on the one of a kind requirement. Our services are vast and we produce software and web products. We specialize in Mobile development, i.e. iPhone and Android apps. We use Objective C and Swift programming languages to create native applications for iPhone, whereas we use Android Code to develop native applications for Android devices. To create applications that work on cross-platforms, we use a number of frameworks such as Titanium, PhoneGap and JQuery mobile. Furthermore, we build web products and offer services such as web designing, layouts, responsive designing, graphic designing, web application development using frameworks based on model view controller architecture and content management system. Our services also extend to the domain of Cloud Computing, where we provide Salesforce CRM to effectively manage one's business and ease out all the operations by giving an easy platform. Apart from this, we also provide IT Staffing services that can help your organization to a great extent as you can hire highly skilled personnel's through us. We make sure that we deliver performance driven products that are optimally developed as per your organization's needs. Take a shot at us for your IT requirements and experience a radical change. Job Description Senior POS Business Analyst They must possess in-depth understanding and experience with POS implementations at major grocery and mass merchandise retailers. They will work on the Point of Sale project that will review and analyze our current system, and in the end, implement a new POS solution. Qualified candidates must be able to create RFI's as need in order to analyze other POS providers and their solutions. Be able to present their recommendations based on their analytical work, and obtain project approval. The ability to work with internal resources to bid and/or negotiate contracts and pricing. Lastly, be able to work with internal customer and (and IT as well) to lead the project to implementation (from requirements to implementation). Qualifications Required Skills and Abilities A qualified candidate will possess the following Technical Skills Skill Leve l MS Office Expert Point of Sale (software and hardware) Expert Process Mapping Expert Project Management Adequate Additional Information Shilpa Sood - Talent Acquisition Specialist - 360 IT Professionals-510-254-3300 Ext 183
    $62k-85k yearly est. 1d ago
  • Software Developer (in-person Grand Rapids, MI)

    Stenger & Stenger Pc 3.5company rating

    Programmer analyst job in Grand Rapids, MI

    About Us: Stenger & Stenger, founded in 1994 in Grand Rapids, MI, is a fast-growing, dynamic law firm specializing in creditors' rights across 12 states. Our mission is to provide the highest quality legal services while ensuring fair and compassionate resolutions for consumers. Our success is driven by the highly effective use of legal remedies by dedicated and motivated team members. The firm offers a friendly, fast-paced work environment and is committed to facilitating professional growth for top talent in our collaborative, supportive, and technology-driven workplace. Our vision of setting the bar together through compliant, effective legal collections is done through our core values of: Hard Work Innovation Teamwork Performance Excellence This is an in-office position located in Grand Rapids, Michigan. Remote or Hybrid work is not an option . Position Overview: As a Software Developer, you will actively contribute to designing, developing, and maintaining software applications that drive the firm's legal operations. This role involves taking ownership of medium-complexity projects, collaborating with team members, and implementing efficient solutions. Responsibilities: Collaborate with the development team to design, develop, test, and maintain software applications using Visual Studio (.NET) and MS SQL Server. Analyze requirements and translate them into detailed functional and technical specifications. Write efficient, scalable, and maintainable code adhering to best practices. Conduct thorough testing and debugging to ensure software quality. Participate in the deployment and integration of new systems. Mentor junior developers by sharing knowledge and providing technical guidance. Document detailed designs, processes, and procedures. Research and recommend improvements to existing systems. Education and Experience Required: Bachelor's degree in Computer Science, Software Engineering, or a related field. 3+ years of experience with Visual Studio for VB.NET and C#.NET; VBA experience is a plus. Proficiency in MS SQL Server, including DML/DDL, stored procedures, functions, and views. .NET Developmental (specially desktop applications) preferred Experience with version control systems (e.g., Git) and debugging tools is desirable OCR/document processing, and artificial intelligence technologies (machine learning (ML), large language models (LLM), generative AI (GenAI), etc). is a plus Solid understanding of software development principles and methodologies. Qualifications: Excellent analytical and problem-solving skills. Strong collaboration and communication abilities. Ability to manage multiple priorities and meet deadlines. Proficiency in identifying and implementing improvements in existing systems. Why Join Us? At Stenger & Stenger, P.C., we foster a culture of collaboration and innovation, offering numerous opportunities for growth and development. Our team values dependability, strong work ethic, and a passion for achieving positive outcomes for our clients. We also offer: Competitive compensation Health, dental, and vision benefits after 90 days 401k retirement plan after 6 months of service Paid holidays and generous time off Firm provided life and disability insurance Employee Assistance Program to help navigate life's challenges (EAP)
    $86k-107k yearly est. Auto-Apply 60d+ ago
  • Application Development Analyst

    Stefanini_Training 4.6company rating

    Programmer analyst job in Grand Rapids, MI

    Stefanini Group is Looking for an Application Developer in MI. Designs, codes or configures, tests, debugs, deploys, documents and maintains large and/or complex programs, using a variety of software development toolkits, programming languages, testing/verification applications and other tools, while adhering to specific development best practices and quality standards. Gathers business requirements, translating that information into detailed technical specifications from which programs will be written or configured, and validating that the proposed applications align with the architectural design and with the business needs. Drives process leadership for work groups, and product/service delivery strategy and work plans. May be responsible for successful completion of projects or phases of projects. Other responsibilities may include deep troubleshooting and issue analysis, as well as coding, testing and implementing software enhancements and/or applying patches. Staff members in this position are skilled, effective and self-sufficient in working within a diverse technology portfolio, and regularly provide guidance and training to less experienced Application Development Analysts. Qualifications: Bachelor's degree or equivalent Experience - 7 years of experience typically gained through skills/knowledge/abilities in that includes developing and supporting applications Systems development lifecycle experience, including requirements, coding, testing and implementation Experience with application development and integration using object-oriented programming (e.g. .NET, C#, Java) Experience with SQL programming / designing relation databases, stored procedures, database functions, design tables, select statements, views, etc Experience working with a variety of protocols for file transfer and delivery Experience working with Facets and health plan data
    $81k-106k yearly est. 60d+ ago
  • RPG Programmer

    Talentech

    Programmer analyst job in Grand Rapids, MI

    We all have different motivators that drive us. At TalenTECH, our personalized and consultative approach allows us to truly understand the needs of both our candidates and clients to ensure the right fit the first time. Job Description Perform analysis, coding and testing using RPG, CLP, DDS and sub-files. Research problems and questions from Client Service Representatives and key personnel. Perform data conversions for clients coming from other processors. Keep up to date on the latest OS version, programming language levels and other industry releases. Maintain a positive contribution as a member of the Programming Team and complete all tasks assigned by management to meet team objectives. Qualifications High School graduate or equivalent is required. Two-year degree in business-related field or equivalent work-related experience is required. Well-versed in RPG III, CLP, DDS, Query. Knowledge of other computer systems and data storage types. Basis understanding of communications for use in data transmissions. Ability to use discretion when dealing with sensitive or confidential data Additional Information All your information will be kept confidential according to EEO guidelines.
    $58k-78k yearly est. 1d ago
  • Programmer II

    Espec North America Inc. 3.6company rating

    Programmer analyst job in Hudsonville, MI

    Description: Who we are ESPEC North America (ENA) is partner in environmental and accelerated reliability test chambers and solutions with a long history and deep expertise in making the world a better place through better quality, higher reliability products. Mission We continually aim to grow and evolve by building mutually responsive, innovative partnerships with our customers, vendors, and strategic allies, and creating opportunities for our team members. Our cornerstone is to be the most reliable and accessible supplier of testing solutions. We are currently hiring a Programmer II. We offer an awesome benefits package, clean environment, and opportunities for advancement! Hours: 6:00am-4:30pm Mon-Thu with some overtime required on Fridays. Essential Duties and Responsibilities: Produces and creates CNC programs according to run lists, work orders, and specifications on Engineering prints. Processes custom content. Troubleshoots programs, machines and software. Implements a wide range of programming software. Writes scripts and creates programming processes. Formulates macros in Microsoft Excel. Manages incoming programming jobs, ECNs, and work orders to ensure delivery to internal customers on time. Updates Manager and Sheet Metal Group Leader on assigned jobs. Maintains program files and associated files as necessary. Possesses knowledge of all Sheet Metal machines and programs such as Brake Press, Turret, Panel Bender, Laser, and Shear. Updates and communicates issues daily. Receives training/experience to become proficient in processing custom work content and communicating Engineering design issues. Uses Vernier calipers on occasion. Cooperates with others to improve productivity and quality. Keeps work area clean and free of debris. Regular physical attendance is required. Performs other routine duties as assigned. Requirements: To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed below are representative of the knowledge, skill, and/or ability that may be necessary for this position. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions. Education · High school diploma or general education degree (GED) required. Skills and Experience · 3 years of experience with CNC programming required. · Ability to add, subtract, multiply, and divide required. · Must be able to perform fractional and decimal equivalents, basic geometry and algebra. · Ability to read a tape measure and interpret blueprints required. · Knowledge of Microsoft Office including (Excel, Word, Email), required. · Automation systems programming and software knowledge preferred. · Basic knowledge of or the ability to learn robotics and artificial intelligence preferred. Competencies Continuous Learning: Seeks feedback to improve performance; pursues training and development opportunities strives to continuously build knowledge and skills; shares expertise with others. Job Knowledge: Ability to learn and apply new skills; displays understanding of how job relates to others; uses resources effectively. Problem Solving: Identifies and resolves problems in a timely manner; works well in group problem solving situations. Communications: Exhibits good listening and comprehension; keeps others adequately informed. Cooperation: Exhibits tact and consideration; offers assistance and support to co-workers; works cooperatively in group situations. Oral Communication: Speaks clearly and persuasively in positive or negative situations; responds well to questions; participates in meetings. Teamwork: Gives and welcomes feedback; contributes to building a positive team spirit; puts success of team above own interests; supports everyone's efforts to succeed. Dependability: Follows instructions, responds to management direction; takes responsibility for own actions; completes tasks on time or notifies appropriate person with an alternate plan. Quality: Demonstrates accuracy and thoroughness; monitors own work to ensure quality. Quantity: Meets productivity standards; completes work in a timely manner. Safety and Security: Observes safety and security procedures; reports potentially unsafe conditions; uses equipment and materials properly. Reasoning Ability: applies common sense understanding to carry out multiple step instructions; ability to deal with standardized situations with frequent variables. Language Skills · Ability to read and comprehend multiple step instructions (in the English language), short correspondence, and memos. Physical Demands The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions. · While performing the duties of this Job the employee is regularly required to stand; walk; use hands to finger, handle, or feel; reach with hands and arms and talk or hear. · The employee is occasionally required to stoop, kneel, crouch, or crawl. · The employee must frequently lift and/or move up to 20 pounds. · Specific vision abilities required by this job include close vision and color vision. Work Environment The work environment characteristics described here are representative of those an employee encounters while performing the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions. · While performing the duties of this Job, the employee is occasionally exposed to moving mechanical parts. · The noise level in the work environment is usually moderate. Guiding Principles To perform the job successfully, an individual will demonstrate the following Guiding Principles: · Respect: Respect for people, cultures, and the environment. · Improvement: Continuously improve work processes and seek innovation. · Safety: Prioritize the safety of employees and customers. · Effective: Complete work in the most cost-effective and efficient way. · Innovative: Take on new challenges to provide cutting-edge optimal solutions for customers. · Lawful: Adhere to laws in all locations where we work. · Ownership: Take initiative, be accountable, and have a positive attitude. · Urgency: Respond quickly and effectively to co-workers and customers. · Delivery: Set clear expectations and delivers on promises. · Open-Minded: Be curious, receptive to new ideas, and responsive to changing customer needs. Acknowledgment The Company has reviewed this to ensure that essential functions and basic duties have been included. It is intended to provide guidelines for job expectations and the employee's ability to perform the position described. It is not intended to be construed as an exhaustive list of all functions, responsibilities, skills and abilities. Additional functions and requirements may be assigned by supervisors as deemed appropriate. This document does not represent a contract of employment, and the Company reserves the right to change this job description and/or assign tasks for the employee to perform, as the Company may deem appropriate.
    $58k-79k yearly est. 23d ago
  • Auto/Cad/Alphacam Programmer

    ASSA Group

    Programmer analyst job in Ionia, MI

    Enwork is a dynamic, fast-growing company that's been making a mark within the contract furniture industry. Our products are found in offices, universities, and other spaces around the globe. We're lucky to outfit some of the leading brands in the world, including Lyft, Microsoft, Tesla and Snapchat. We offer a variety of benefits including health/prescription insurance, dental insurance, vision insurance, long term disability, short term disability, life insurance, 401k, paid time off and more. Wages will be commensurate with experience. Enwork is looking for an experienced Auto/Cad/Alphacam programmer to finalize template drawings and program CNC machines for production. Responsibilities: · Ability to generate CNC programs to manufacture parts per 3D models / drawings. · Manufacture products in a team environment to fulfill customer requirements. · Troubleshoot equipment. · Participate in root cause investigations of quality issues. Requirements Requirements: · Program out of CAD, Alpha Cam and Cam plus. · Ability to read and interpret engineering prints. · Communicate effectively between manufacturing and our Engineering, Customer Care, and Sales teams to resolve issues. · Ability to operate different wood manufacturing machines (e.g. Weeke, Homag, Panel Saw) · Self-motivated with excellent time management skills. Particularly managing your own flow within a fast paced production schedule · Experience in set up, tooling, and calibration and running of CNC machines. · Quality craftsmanship with a good eye for detail including inspection of finished components. · Exceptional problem-solving skills. · Teamwork mentality to drive continuous improvement. · Ability to lift up to 50 pounds consistently. · Ability to stand, bend, twist and reach throughout the entire shift. Enwork designs and manufacturers contract office furniture and is based in Lowell, MI. We're family owned, we work hard and are one of the fastest growing companies in the industry. Check out ************** for more information.
    $59k-77k yearly est. 12d ago
  • SAP Technical Analyst

    EG Professional

    Programmer analyst job in Grand Rapids, MI

    Technical Analyst - SAP S/4 HANA Pay Rate: Up to $50/hr Employment Type: Long-Term Contract About the Role: We are seeking an experienced Technical Analyst primarily skilled in SAP S/4 to join a global team supporting ongoing projects and migration initiatives. This role involves applying Agile methodologies to deliver robust SAP S/4 technical solutions that support cross-functional business strategies in manufacturing, distribution, and logistics. Key Responsibilities: - Interpret functional specifications to develop implementable and supportable technical solutions - Develop technical specifications using standardized templates - Create and maintain comprehensive technical documentation - Research S/4 platform best practices to meet business process needs - Collaborate with technical developers to ensure solutions meet business requirements - Perform unit testing of developed solutions - Troubleshoot issues on SAP ECC, S/4, and .Net platforms - Apply minor ABAP code enhancements and SAP configuration as needed - Utilize Agile methodologies throughout the development lifecycle - Stay current with emerging technologies and suggest process improvements - Provide end-user support via ServiceNow incident reporting tool Required Knowledge & Skills: - Experience with SAP S/4, including modules such as PPDS, EWM, and/or TM - Familiarity with SAP system configuration (SPRO) - Experience with SAP ECC is a plus - Knowledge of Agile concepts and methodologies - Ability to debug ABAP transactions, programs, and function modules - Experience with Microsoft Office Suite: Word, Excel, Visio, PowerPoint - Understanding of ABAP development including reports, enhancements, interfaces, workflows, and classes - Knowledge of Fiori, SAPUI5, CDS views, OData, APIs, Cloud Platform, HANA DB, and extending standard Fiori apps a plus - Familiarity with BADIs, BAPIs, IDOCs, Web Services - Discreet Manufacturing, Make to Order (MTO), BOMs, Routings, and Azure DevOps knowledge a plus Who You Are: - Strong communicator who builds effective relationships within diverse teams - Hardworking, goal-oriented, and willing to share knowledge - Strong problem-solving and analytical thinker - Adaptable to work across different SAP modules and unfamiliar areas - Able to facilitate data-driven discussions and support business capability enhancements - Intuitive in tackling complex technical challenges - Continuously learning and staying current on best practices and technologies - Team-focused, collaborative, and empathetic leadership skills
    $50 hourly 60d+ ago
  • Software Developer

    Tekton Ministries 4.0company rating

    Programmer analyst job in Grand Rapids, MI

    As a Software Developer, you are a rapid and effective problem solver. You will build and maintain robust and precise software solutions to meet the needs of Tekton's various operations to provide a world-class experience. This includes all software systems, from user-facing tekton.com to internal applications, creating a fast and seamless experience. You will work with urgency to solve problems and implement scalable solutions with other Software Developers. Your work will have a high degree of autonomy and responsibility.Responsibilities • Work on all aspects of the development cycle • Collaborate across departments to define and implement project requirements • Convert natural language specifications into unambiguous implementation • Troubleshoot bugs and implement fixes with urgency • Become an expert in full-stack software development • Contribute to the development of our ERP, WMS, PIM, and other internal systems • Develop robust automated tests to ensure software system stability • Identify and recommend potential improvements-implement those updates accordingly • Communicate effectively with coworkers with various areas of expertise Indicators of a good match for this role • You are aligned with Tekton's philosophy, ways of thinking, and work style • You are good at understanding user needs and turning them into simple solutions • You are bold and take action on projects with minimal supervision and direction • You have a solid understanding of the internet and the TCP/IP stack • You are comfortable working with command line interfaces • You are able to balance several tasks at once • You have a deep desire to understand how something works and why it does so • You have side projects and are a relentless learner • You have exceptional values including honesty, integrity, and empathy Baseline qualifications • Background in computer science or equivalent experience • Experience with programming languages, web frameworks, and relational databases • Eligible to work in the United States without visa sponsorship Technologies we use • Concepts: ADTs, Big O, TCP/IP, relational and non-relational DBs, Cloud Computing • Languages: TypeScript, JavaScript, SQL • Frameworks: NextJS, React, TanStack • Libraries: TailwindCSS, Zustand, PayloadCMS • Tooling: Containerization, monorepos, package registries, CI/CD pipelines, serverless • Platforms: AWS, GCP, Railway, Netlify, Linux Pay range $70,000 - $110,000 per year Benefits package Full-time employees receive health, dental, vision, life, hospital indemnity, and long-term disability insurance; paid time off; a 401(k) program; and tuition reimbursement. Location and hours This is a full-time salaried position located in Grand Rapids, Michigan. There may be times when you will be expected to fix issues during non-standard working hours. How to Apply ********************************************************************************************************************************** Direct supervisor Head of Software About the department The Software department oversees the entire lifecycle of internal and public software systems: requirements and planning, design, implementation, testing, deployment, maintenance, and security. They work closely with all areas of the company to create custom system solutions for daily business operations and to ensure Tekton.com delivers a world-class website experience to users.
    $70k-110k yearly Auto-Apply 60d+ ago
  • Network Onsite Delivery Lead

    Tata Consulting Services 4.3company rating

    Programmer analyst job in Kalamazoo, MI

    Must Have Technical/Functional Skills * - Delivery Management with ITIL Experience * - Customer management * - Leading strategic discussions and roadmap with customer leadership * - Thought leadership in bringing automation and process improvement in service delivery * - Leading Major Incidence calls and driving RCA process * - Managing coordination and follow-up/escalations to deal with 3rd Party vendor support tickets/issues * Ability to configure and discuss Routing and Switching technologies, MPLS , Network Security, Data Center networks - firewalls, IDS/IPS, VPN, load balancers * Must have hands on experience on Dell switches and Paulo Alto firewall. * Switching: Cisco Catalyst Switches, VLAN, STP, VLAN Trunking * Understanding of Cisco ASA (Cisco VPN Technology) * Understanding of Cisco Wireless LAN Controllers and Access points. * IP routing and switching. * Understanding of Cisco ACI and SD-WAN * - Network Monitoring and Alerts management Salary Range $100,000-$130,000year TCS Employee Benefits Summary: Discretionary Annual Incentive. Comprehensive Medical Coverage: Medical & Health, Dental & Vision, Disability Planning & Insurance, Pet Insurance Plans. Family Support: Maternal & Parental Leaves. Insurance Options: Auto & Home Insurance, Identity Theft Protection. Convenience & Professional Growth: Commuter Benefits & Certification & amp; Training Reimbursement. Time Off: Vacation, Time Off, Sick Leave & Holidays. Legal & Financial Assistance: Legal Assistance, 401K Plan, Performance Bonus, College Fund, Student Loan Refinancing. #LI-SP1
    $100k-130k yearly 12d ago
  • Sr. Technical Analyst

    Maximus 4.3company rating

    Programmer analyst job in Grand Rapids, MI

    Description & Requirements Maximus is seeking a qualified Sr. Technical Analyst for multiple projects, current and upcoming. The qualified candidate will be involved in technical planning and assessment projects with multiple state agencies. The position requires the candidate to produce technical analyses, develop estimates, review and contribute to requirements for large systems-planning efforts in the Child Support, Child Welfare, and Integrated Eligibility (SNAP, TANF, Medicaid) public-sector domains. The individual will report directly to a Senior Manager. Maximus is a matrix-managed organization, which means the individual will have secondary reporting relationships to one or more Project Managers, depending on which projects they are assigned. *This role is remote but requires working standard business hours in the US time zone of the client. This position is contingent upon award. * Essential Duties and Responsibilities: - Collaborate with project managers on various initiatives and projects to track progress and provide support as necessary. - Support leadership in ensuring that the project is delivered to specifications, is on time, and within budget. - Work closely with management and work groups to create and maintain work plan documents. - Track the status and due dates of projects. - Manage relationships with project staff responsible for projects. - Produce regular weekly and monthly status reports that could include; work plan status, target dates, budget, resource capacity, and other reports as needed. - Facilitate regular meetings and reviews. - Adhere to contract requirements and comply with all corporate policies and procedures. Job Specific Duties and Responsibilities: -Perform duties independently under the direction of their direct manager and/or Project Managers on specific projects. -Review project documentation and client materials and provide analysis of technical and business topics. -Participate in client meetings and offer observations and insight of technical and business topics. -Identify risk areas and potential problems that require proactive attention. -Review artifacts and other project documents and identify potential gaps, inconsistencies, or other issues that may put the project at risk. Such artifacts and documents include but are not limited to: *Application Lifecycle Management Plan *System Security Plan *System Architecture Document *Database Development Plan *Configuration Management Plan *System Requirements *Functional Design Documents *Technical System Design *Data Conversion and Migration Management Plan *Deployment and/or roll-out plans -Identify and escalate to the Senior Manager / Project Manager risks, alternatives, and potential quality issues. -Attend interviews, focus groups, or other meetings necessary to gather information for project deliverables in accordance with the project scope of work. -Attend project meetings with the client, subcontractors, project stakeholders, or other Maximus Team members, as requested by the Senior Manager / Project Manager. -Complete project work in compliance with Maximus standards and procedures. -Support team to complete assigned responsibilities as outlined in the Project schedule. -Support all other tasks assigned by Senior Manager / Project Manager. Minimum Requirements - Bachelor's degree in related field. - 7-10 years of relevant professional experience required. - Equivalent combination of education and experience considered in lieu of degree. Job Specific Requirements: -Be available to work during standard client business hours. Projects may involve clients from any US time zone, so it is possible that work outside of the individual's local business hours will be required. -Bachelor's degree in computer science, engineering, or science from an accredited college or university, or equivalent work experience. -8+ years of progressive technical experience in technical disciplines and roles. E.g.: *Software Developer to Architect to Manager *Business Analyst to Project Manager to Senior Manager -3+ years working on/with large Health & Human Services (HHS) system modernization projects, to include Child Support, Child Welfare, or Integrated Eligibility (SNAP, TANF, and Medicaid). -Familiar with multiple computer languages. -Familiar with mainframe technologies (e.g. CICS COBOL, NATURAL / ADABAS, VMS, etc.) -Familiar with operating systems: Windows, Linux/UNIX, OS/X. -Familiar with AI tools, capabilities. -Familiar with databases and database tools: DB2, Oracle, MS SQL Server, TOAD. -Strong command of cloud computing topics. -Strong command of agile software development practices as well as waterfall development practices. -Strong desktop software skills: proficient in MS Office, Excel, Word, Project. -Ability to explain and communicate technical subjects to non-technical audiences. -Ability to develop solutions to highly complex problems which require a high degree of ingenuity and innovation. -Ability to ensure solutions are consistent with organization, client, and project objectives and constraints. -Ability to develop advanced concepts, techniques, and standards requiring a high level of interpersonal and technical skills. -Ability to work independently. -Good organizational skills and the ability to manage multiple tasks and deadlines simultaneously. -Strong interpersonal and team building skills, as well as an understanding of client relationship building are essential. -Excellent verbal and writing skills and be comfortable working with customers. -Ability to multi-task with supervision. -Self-motivated fast learner. EEO Statement Maximus is an equal opportunity employer. We evaluate qualified applicants without regard to race, color, religion, sex, age, national origin, disability, veteran status, genetic information and other legally protected characteristics. Pay Transparency Maximus compensation is based on various factors including but not limited to job location, a candidate's education, training, experience, expected quality and quantity of work, required travel (if any), external market and internal value analysis including seniority and merit systems, as well as internal pay alignment. Annual salary is just one component of Maximus's total compensation package. Other rewards may include short- and long-term incentives as well as program-specific awards. Additionally, Maximus provides a variety of benefits to employees, including health insurance coverage, life and disability insurance, a retirement savings plan, paid holidays and paid time off. Compensation ranges may differ based on contract value but will be commensurate with job duties and relevant work experience. An applicant's salary history will not be used in determining compensation. Maximus will comply with regulatory minimum wage rates and exempt salary thresholds in all instances. Accommodations Maximus provides reasonable accommodations to individuals requiring assistance during any phase of the employment process due to a disability, medical condition, or physical or mental impairment. If you require assistance at any stage of the employment process-including accessing job postings, completing assessments, or participating in interviews,-please contact People Operations at **************************. Minimum Salary $ 120,000.00 Maximum Salary $ 140,000.00
    $81k-102k yearly est. Easy Apply 5d ago
  • IT Programmer Analyst

    Humphrey Products 3.8company rating

    Programmer analyst job in Kalamazoo, MI

    Summary Job Description: Humphrey Products Company is a Kalamazoo-based manufacturer of pneumatic valves and control components, used in industries such as medical, instrumentation, distribution, agriculture, and transportation, has an opportunity for an IT Programmer Analyst. The IT Programmer Analyst is responsible for designing, developing, testing, and maintaining software applications and systems to support business operations. Knowledge and Skills: Demonstrates a systematic, disciplined, and analytical approach to problem-solving Strong interpersonal skills with the ability to handle user interactions effectively with minimal supervision Broad understanding of IS concepts and practices particularly those commonly used within a manufacturing business organization Write, review, and maintain clean, efficient, and well-documented code Assist with system upgrades, integrations, and data migrations Awareness of AI governance, data privacy, and ethical considerations Experience required: Five years of experience Strong experience with IBM i systems Proficiency in RPGLE, CL Experience with DB2 for i, SQL IBM i Access Client Solutions Experience with databases (SQL/SEQUEL/Dashboard Design) Experience with Microsoft suite (Excel, PowerPoint, Power BI, etc.) Preferred Qualifications: RPG ILE/RPG FREE Familiarity with web services, APIs, or integration tools on IBM i Experience with modemization tools and techniques Knowledge of tools such as SEU, PDM, RDi, or other IBMi development environments TCP/IP Remote Desktop Experience in a manufacturing environment Education: BS, CIS or BBA degree in Information Systems Rating: Full time salaried position First shift days (8am - 4:30pm) Reports to: IT Manager Powered by ExactHire:190541
    $77k-101k yearly est. 19d ago
  • ERP Application Analyst

    Celia Corporation

    Programmer analyst job in Sparta, MI

    Job Description We're growing our IT team and looking for a detail-oriented and tech-savvy professional to join us as an ERP Application Analyst. Whether you're an experienced SQL Server/SSRS developer or a recent graduate with a degree in Computer Science or Information Technology, this is a great opportunity to work with a robust ERP system (Epicor) and gain hands-on experience in business systems and data analytics. What You'll Do: Support and maintain our Epicor ERP system Design and develop SSRS reports and SQL queries to support business operations Assist in troubleshooting system issues and user requests Collaborate with departments to understand reporting and data needs Learn and eventually help lead the administration of our ERP environment Participate in IT and system projects as assigned What We're Looking For: Bachelor's degree in Computer Science, Information Technology, or related field (OR) relevant professional experience with SQL Server and SSRS Strong understanding of databases, relational data, and reporting tools Willingness to learn Epicor ERP and support its users Ability to analyze problems, propose solutions, and communicate clearly Self-motivated with a desire to grow into a subject matter expert Preferred but Not Required: Experience with Epicor ERP or other ERP systems Knowledge of C#, BAQ, BPM, or Epicor-specific tools Why Join Us: Hands-on training in Epicor ERP Opportunity to work closely with cross-functional teams Collaborative and supportive IT environment Great benefits and room for growth
    $65k-89k yearly est. 24d ago
  • BAS Software Engineer

    Controlsjobs

    Programmer analyst job in Grand Rapids, MI

    Are you a detail-driven Building Automation programmer looking to contribute to smarter, more energy-efficient facilities? This position offers the opportunity to take the lead on developing, testing, and deploying advanced BAS programming for both new construction and retrofit projects across West Michigan. The ideal candidate has strong Tridium/Niagara experience, comfort with BACnet communication, and the ability to work closely with engineering and field installation teams. Position Details: Title: BAS Software Engineer Location: Grand Rapids, MI (primarily in-office) Salary: Up to $110,000 (DOE) Bonus: Discretionary Retirement: 401(k) with 5% company match Benefits: Medical (HSA option available), Dental, Vision Perks: Company laptop, paid holidays, and vacation time Key Responsibilities: Develop and program BAS applications using standard libraries or custom logic Build controls databases and create Tridium front-end graphics Perform system testing, troubleshooting, and commissioning (including point-to-point) Ensure software meets all project requirements and schedule expectations Coordinate with engineers, installers, and startup teams for system performance Utilize BACnet and other industry protocols for seamless system integration Assist with turnover documentation and project closeout tasks Preferred Experience: 3-7+ years of experience in BAS programming or controls engineering Proven experience with Tridium/Niagara platforms (required) Knowledge of Alerton, Honeywell, Johnson Controls, or Trend is beneficial Ability to interpret wiring diagrams and support installation/startup processes Strong communication, troubleshooting ability, and attention to detail Excited to elevate building performance through innovative BAS software? Let's discuss this Grand Rapids opportunity.
    $110k yearly 58d ago
  • Software Engineer

    Actalent

    Programmer analyst job in Grand Rapids, MI

    We are seeking a skilled Software Engineer to join our team dedicated to developing and enhancing software solutions. The ideal candidate will primarily work with Java and occasionally C#, interacting with an Oracle database and utilizing SQL extensively. Our development follows the Agile methodology, with regular customer releases each sprint. This position is open to augment the existing team and support ongoing development needs. Responsibilities * Write and maintain code primarily in Java, with occasional use of C#. * Develop and execute SQL queries to interact with Oracle or other relational databases. * Collaborate with the team to deliver features within sprint cycles. * Participate in Agile ceremonies and ensure timely delivery of assigned tasks. * Work independently on assigned modules, asking the right questions and completing work efficiently. Essential Skills * Proficiency in Java and SQL is critical. * Familiarity with Oracle is preferred, but experience with other relational databases is acceptable. * Ability to write queries to retrieve and manipulate data as needed. * Minimum 5 years of experience at a mid to sr. level * Self-sufficient with the ability to take ownership of tasks and deliver with minimal direction. Additional Skills & Qualifications * Knowledge of material handling or industrial machinery is a plus. * No strict degree requirement; equivalent experience is acceptable. Work Environment This is a hybrid role, requiring onsite presence in Grand Rapids on Mondays, Tuesdays, and Thursdays. There is no travel requirement for this position. Job Type & Location This is a Permanent position based out of Grand Rapids, MI. Pay and Benefits The pay range for this position is $45.00 - $50.00/hr. Eligibility requirements apply to some benefits and may depend on your job classification and length of employment. Benefits are subject to change and may be subject to specific elections, plan, or program terms. If eligible, the benefits available for this temporary role may include the following: • Medical, dental & vision • Critical Illness, Accident, and Hospital • 401(k) Retirement Plan - Pre-tax and Roth post-tax contributions available • Life Insurance (Voluntary Life & AD&D for the employee and dependents) • Short and long-term disability • Health Spending Account (HSA) • Transportation benefits • Employee Assistance Program • Time Off/Leave (PTO, Vacation or Sick Leave) Workplace Type This is a hybrid position in Grand Rapids,MI. Application Deadline This position is anticipated to close on Jan 28, 2026. About Actalent Actalent is a global leader in engineering and sciences services and talent solutions. We help visionary companies advance their engineering and science initiatives through access to specialized experts who drive scale, innovation and speed to market. With a network of almost 30,000 consultants and more than 4,500 clients across the U.S., Canada, Asia and Europe, Actalent serves many of the Fortune 500. The company is an equal opportunity employer and will consider all applications without regard to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law. If you would like to request a reasonable accommodation, such as the modification or adjustment of the job application process or interviewing due to a disability, please email actalentaccommodation@actalentservices.com for other accommodation options.
    $45-50 hourly 3d ago
  • Application Developer

    Dimplex Thermal Solutions 3.8company rating

    Programmer analyst job in Kalamazoo, MI

    Position Overview The Application Developer will help cross-functional teams develop and evolve ideas to implement and integrate business applications. The developer is responsible for detailed design, development and deployment of applications that meet the requirements of the business. This developer will work as an analyst and developer as required. Responsibilities Development and integration of key applications for the business. Ensure a complete approved design, and develop applications to meet the requirements of the design in a timely manner Provide help desk support for business applications Keep abreast of emerging behaviors and technologies that could impact / benefit the business All other duties as assigned Requirements Technical background and mindset to solve problems through a technical solution Strong communication skills, both written and verbal Skilled programmer in JavaScript, HTML5, Microsoft .Net, C#, SQL, Python AWS Infrastructure, Containers, ECS, EKS, AWS IoT Core Skilled in testing concepts, tools and methodologies for database driven applications Ability to work cooperatively with others in a team environment and external groups Experience in administration of Microsoft SQL Server, as well as managing SQL security Programming within a SQL environment (creating views, triggers, stored procedures), as well as using SQL-based queries from within programming languages. Ability to learn and integrate with existing and future software solutions, ERP, CRM, PDM, custom as required Ability to document requirements, changes, change control documents and approvals. Ability to follow IT policies and procedures
    $79k-102k yearly est. 41d ago
  • Software Engineer, Platform - Grand Rapids, USA

    Speechify

    Programmer analyst job in Grand Rapids, MI

    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 - PDFs, books, Google Docs, news articles, websites - into audio, so they can read faster, read more, and remember more. Speechify's text-to-speech reading products include its iOS app, Android App, Mac App, Chrome Extension, and Web App. Google recently named Speechify the Chrome Extension of the Year and Apple named Speechify its 2025 Design Award winner for Inclusivity. Today, nearly 200 people around the globe work on Speechify in a 100% distributed setting - Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and Google, leading PhD programs like Stanford, high growth startups like Stripe, Vercel, Bolt, and many founders of their own companies. Overview The responsibilities of our Platform team include building and maintaining all backend services, including, but not limited to, payments, analytics, subscriptions, new products, text to speech, and external APIs. This is a key role and ideal for someone who thinks strategically, enjoys fast-paced environments, is passionate about making product decisions, and has experience building great user experiences that delight users. We are a flat organization that allows anyone to become a leader by showing excellent technical skills and delivering results consistently and fast. Work ethic, solid communication skills, and obsession with winning are paramount. Our interview process involves several technical interviews and we aim to complete them within 1 week. What You'll Do Design, develop, and maintain robust APIs including public TTS API, internal APIs like Payment, Subscription, Auth and Consumption Tracking, ensuring they meet business and scalability requirements Oversee the full backend API landscape, enhancing and optimizing for performance and maintainability Collaborate on B2B solutions, focusing on customization and integration needs for enterprise clients Work closely with cross-functional teams to align backend architecture with overall product strategy and user experience An Ideal Candidate Should Have Proven experience in backend development: TS/Node (required) Direct experience with GCP and knowledge of AWS, Azure, or other cloud providers Efficiency in ideation and implementation, prioritizing tasks based on urgency and impact Preferred: Experience with Docker and containerized deployments Preferred: Proficiency in deploying high availability applications on Kubernetes What We Offer A dynamic environment where your contributions shape the company and its products A team that values innovation, intuition, and drive Autonomy, fostering focus and creativity The opportunity to have a significant impact in a revolutionary industry Competitive compensation, a welcoming atmosphere, and a commitment to an exceptional asynchronous work culture The privilege of working on a product that changes lives, particularly for those with learning differences like dyslexia, ADD, and more An active role at the intersection of artificial intelligence and audio - a rapidly evolving tech domain The United States Based Salary range for this role is: 140,000-200,000 USD/Year + Bonus + Stock depending on experience Think you're a good fit for this job? Tell us more about yourself and why you're interested in the role when you apply. And don't forget to include links to your portfolio and LinkedIn. Not looking but know someone who would make a great fit? Refer them! Speechify is committed to a diverse and inclusive workplace. Speechify does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status.
    $64k-84k yearly est. Auto-Apply 10d ago
  • Software Engineer I

    TGW Logistics Group

    Programmer analyst job in Grand Rapids, MI

    The Software Engineer I is an entry-level engineer who works with a team of Software Engineers to design, develop, test, commission, and provide ongoing support of TGW software solutions. DUTIES AND RESPONSIBILITIES Collaborates with developers and functional subject matter experts (SMEs) to deliver high quality, successful implementations that meet the customer's expectations Writes C# and Java code to meet functional and technical specifications. Executes unit and integration test plan. Participates in software functional tests using an equipment emulation model. Supports onsite commissioning of software solutions as needed. Provides start-up and post-implementation support for implemented solutions and participates in on-call rotation for 24/7 technical support. Performs additional duties as assigned. REQUIREMENTS Education: Bachelor's Degree in Computer Science, or related field, or equivalent work experience. Experience: Some internship or hands-on work experience programming in an object-oriented environment. Travel: Up to 40% domestic and international travel. Skills & Abilities Experience with integrated development environment(s) (IDEs) such as Microsoft Visual Studio Eclipse, NetBeans, etc. Understanding of object-oriented design principles. Familiarity with source control, agile methods, and relational database application programming preferred. Ability to communicate effectively with a variety of audiences, internal and external. Robust knowledge of Microsoft Office Suite (PowerPoint, Word, Excel, Outlook, etc.). Physical Requirements Ability to remain stationary at a desk for prolonged periods of time. Ability to go to site frequently and move safely around industrial and/or warehouse environment. Ability to lift and carry supplies up to 25 pounds at a time. Ability to operate computers, tablets, phones, and other electronic devices. Ability to communicate with others verbally and in writing, on a frequent basis. Ability to tolerate exposure to job site temperature fluctuations due to seasonal weather in geographic region. The physical demands described above are representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions. Other Requirements This position may require work at TGW customer sites. TGW's customers may require background checks before accessing their sites. Refusal to participate in a customer-required background check may result in a customer barring access and a subsequent reduction in work. Equal Opportunity Employer TGW Systems Inc. provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws. This applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation and training.
    $64k-84k yearly est. Auto-Apply 11d ago

Learn more about programmer analyst jobs

How much does a programmer analyst earn in Grand Rapids, MI?

The average programmer analyst in Grand Rapids, MI earns between $50,000 and $83,000 annually. This compares to the national average programmer analyst range of $55,000 to $91,000.

Average programmer analyst salary in Grand Rapids, MI

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