Controls Software Engineer
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.
Sharepoint Developer
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™
Robot Programmer
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.
Salesforce Developer
Developer job in Lansing, MI
Hawk Consulting Group is currently seeking an experienced Salesforce Developer for a Hybrid position based in Lansing, MI.
responsibilities -
· Provides vision and strategic oversight during product evaluation, solution prototyping, and proof of concept activities.
· Develops enterprise strategy for application design, approves SDLC processes, evaluates application quality and advises IT leadership on risk.
· Architect/design, implement and maintain scalable and performant solutions on the Salesforce platform including integration to other data sources, ensuring alignment with business requirements and Salesforce best practices.
· Align enterprise-wide architecture strategies and initiatives with Salesforce platform capabilities, acting as a bridge between business and technology stakeholders
· Establish and maintain architecture artifacts, technology roadmaps, solution blueprints, data models, best practices and integration patterns to support current and future business needs
· Provide technical leadership and guidance throughout the project lifecycle, including evaluating design options, assessing risks, and resolving architectural challenges
· Design and implement Salesforce DevOps processes, including CI/CD pipeline configuration and setup, utilizing tools such as Jenkins, Azure DevOps, Copado, and Bitbucket to enable efficient, automated deployments and release management
Qualifications -
· Advanced knowledge of information technology concepts, practices, and procedures, including software design patterns, application frameworks, data access architectures, application design, scripting and batch processing, and n-tier architecture
· Previous experience with large scale application systems
· Advanced knowledge of current and upcoming technologies
· Ability to solve complex technical problems using independent judgement.
· Proven experience in solution and technical design/implementation using Salesforce Health Cloud, Sales Cloud, and Service Cloud within the healthcare payer ecosystem
· Strong understanding of the Salesforce data model, security architecture, sharing & visibility, Apex programming, LWC/Aura and automation capabilities (e.g., Flows, Triggers, etc)
· In-depth knowledge of Salesforce best practices, support mechanisms, salesforce operational procedures, and platform limitations
· Hands-on experience with real-time and batch integration patterns, including tools such as Informatica PowerCenter, Informatica Intelligent Cloud Services (IICS), and Snowflake.
· Salesforce certifications, such as Application Architect, System Architect, and/or Platform Developer II
· Familiarity with HIPAA/Salesforce Shield, FedRAMP/Salesforce Government Cloud, BPO (Business Processing Outsourcing) services/OSP Model licensing is a plus.
Lead Automation Software Developer
Developer job in Grand Rapids, MI
Kamps is looking for a highly qualified and motivated technical leader to architect and oversee advanced automation solutions integrating PLCs, Python-based applications, machine vision, containerized deployments (K3s), and database systems. This role will lead a team that drives Industry 4.0 initiatives and smart manufacturing projects.
This position is largely remote with occasional in office days required at the corporate office in Grand Rapids, MI. This individual will be expected to work collaboratively with the team by utilizing Microsoft Teams and other development tools.
Essential Duties and Responsibilities:
Lead and mentor a team of automation engineers and developers
Design, develop, and maintain AI-powered vision applications and features
Build, test, and deploy scalable APIs
Design and maintain containerized applications using K3s for edge and on-prem deployments
Participate in the full software development lifecycle: requirements analysis, coding, testing, documentation, deployment, and support
Write and perform unit, integration, and end-to-end tests to ensure reliability and performance
Contribute to Agile ceremonies, including daily stand-ups, planning meetings, and retrospectives
Troubleshoot and resolve issues across the stack (front-end, back-end, infrastructure)
Required Skills and Qualifications:
Bachelor's or higher in Computer Science, Engineering, or related field, or equivalent experience
Experience with front-end frameworks: React/Remix or Angular (TypeScript) and backend languages/frameworks: TypeScript, Python, or C#/ASP.NET
Hands-on experience with K3s or Kubernetes for container orchestration
Proficiency in databases such as Postgres or SQL Server
Proficiency in Kubernetes, Docker, and cloud platforms (Azure, AWS, or GCP)
Familiarity with CI/CD pipelines, OAuth2, REST APIs, and microservices architecture
Excellent problem-solving, communication, and documentation skills
Quick learner, adaptable to new technologies and techniques
Preferred Qualifications:
Knowledge of PLCs (Programmable Logic Controllers) in manufacturing environments
Knowledge or experience with Rancher/K3s tooling
Experience with computer vision libraries and models (OpenCV, TensorFlow, PyTorch, YOLO)
Prior work in manufacturing, logistics, or industrial automation
Experience with build and deploy CI/CD pipelines for AI/ML workloads
Knowledge of observability tools such as Grafana, OpenTelemetry, and Prometheus
Knowledge of pub/sub messaging systems, including experience with MQTT
Languages, Frameworks, and Tools:
We commonly use the following tools in our development process. This is not an exhaustive list, but familiarity with these technologies will be considered advantageous and will contribute to success in this role.
Programming Languages: Python, TypeScript, C#
Frameworks & Libraries: .NET, OpenCV, TensorFlow, PyTorch, YOL
Containerization & Orchestration: Docker, Kubernetes, K3s, Rancher/K3s toolin
Cloud, Messaging & Architecture: Azure, MQTT, microservices architectur
Databases: PostgreSQL, SQL Serve
DevOps & CI/CD: Azure DevOps, Git, CI/CD pipelines
Observability & Monitoring: Grafana, Prometheus, OpenTelemetry
This list of duties is not intended to be all-inclusive and may be expanded to include other duties or responsibilities that senior management may deem necessary.
Salesforce Developer
Developer job in Detroit, MI
Job Title: Salesforce Developer
Eligibility: US Citizens or Green Card Holders Only
Contract length: 12 months (rolling up to 5 years)
Pay Rate: $Negotiable
Start Date: ASAP
We are seeking an experienced Salesforce Developer with strong hands-on expertise across Sales Cloud, Service Cloud, and Experience Cloud to support key digital transformation initiatives for our client. The ideal candidate has a solid development background, deep knowledge of APEX, and proven integration experience across enterprise systems.
Key Responsibilities
Design, develop, and implement solutions within Sales Cloud, Service Cloud, and Experience Cloud environments.
Develop scalable and reusable Apex classes, triggers, Lightning Web Components (LWCs), and Visualforce pages.
Build and maintain complex integrations between Salesforce and external systems using REST/SOAP APIs, middleware, and platform events.
Collaborate with cross-functional teams including business analysts, architects, QA, and product owners to translate business requirements into technical solutions.
Participate in code reviews, unit testing, and production deployment activities.
Troubleshoot production issues and deliver timely resolutions.
Ensure adherence to Salesforce best practices, security standards, and governance models.
Required Qualifications
8+ years of Salesforce development experience in enterprise environments.
Strong hands-on expertise with Sales Cloud and Service Cloud.
Proven experience with Experience Cloud (Community Cloud) configuration and customization.
Strong APEX programming skills, including classes, triggers, asynchronous processing, and test classes.
Proven integration experience using REST/SOAP APIs, middleware tools, and event-driven patterns.
Working knowledge of Lightning framework, LWCs, SOQL, and Salesforce data model.
Ability to work in agile teams and collaborate with multiple technical and business stakeholders.
Preferred Skills
Salesforce Developer certifications (e.g., Platform Developer I/II, Sales/Service Cloud Consultant).
Experience with DevOps tools such as Git, Copado, Gearset, or similar CI/CD platforms.
Knowledge of security best practices, permission sets, and SSO/SAML integrations.
Additional Details
Role requires working onsite or in a hybrid model depending on location.
Candidates must be US Citizens or Green Card holders (no sponsorship available).
Please apply online for consideration.
Datastage Developer with Python and banking
Developer job in Detroit, MI
Bank
Columbus OH OR Detroit MI
4 days a week onsite
Needed ASAP
Contract to hire
Must work on W2
NO C2C
Datastage Developer- MUST Have python as well.
Bank's IT Corporate Finance Regulatory Reporting team is seeking a highly skilled and motivated Technical Specialist - DataStage Lead to support our enterprise data integration and regulatory reporting initiatives. This role is essential in ensuring the accuracy, efficiency, and compliance of our financial data pipelines and reporting systems.
Key Responsibilities:
Lead the design, development, and maintenance of ETL processes using IBM DataStage.
Collaborate with data architects, business analysts, and compliance teams to create and maintain technical design documents.
Develop and optimize SQL queries and scripts for Snowflake and other relational databases.
Write and maintain Unix shell scripts to support automation and data processing tasks.
Manage and resolve incidents in a timely manner, ensuring minimal impact to business operations.
Participate in change management processes, including planning, documentation, and execution of changes.
Attend and contribute to project and team meetings, providing technical insights and updates.
Ensure compliance with internal standards, security policies, and regulatory requirements.
Mentor junior team members and provide technical leadership within the team.
Required Qualifications:
Bachelor's degree in Computer Science, Information Systems, or a related field.
5+ years of experience in ETL development with IBM DataStage.
Strong experience with Snowflake or other cloud-based data platforms.
Proficiency in Unix/Linux shell scripting.
Solid understanding of relational databases and SQL.
Experience with incident and change management processes (ITIL framework preferred).
Excellent problem-solving, analytical, and communication skills
Preferred Qualifications:
Experience in the banking or financial services industry.
Familiarity with Agile methodologies and DevOps practices.
Knowledge of data governance and data quality best practices.
Salesforce Developer
Developer job in Ann Arbor, MI
This role will support Salesforce and integrated data systems. The Application Programmer Analyst will analyze, design, develop, and test complex Salesforce integrations and related systems, working closely with the Senior Salesforce Technical Lead, business analysts, and other application programmers.
Key Must-Haves (Non-Negotiable):
Strong Salesforce development experience, specifically:
Integrating third-party tools and APIs
Working within enterprise-level systems
Full-stack development background in a large, complex environment
Ability to both develop and perform QA testing
Experience operating carefully within mission-critical application environments
Technical Environment & Tools:
Salesforce with multiple add-ons and integrations, including:
PandaDoc
Analytics tools
Other third-party Salesforce extensions
.NET stack background is important for context:
ASP.NET / C#
However, the role will be primarily focused on Salesforce and API integrations, not hands-on ASP.NET/C# coding
Uses Azure DevOps, GitHub, and Jira
Application Developer
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
Integration Developer
Developer job in Lansing, MI
Job Title: Programmer 6 - Senior IBM Master Data Management (MDM) & Integration Developer
No remote-only option. Non-local candidates must relocate at their own expense.
Duration: 12 months (with possible extension)
Interview Process
Virtual interview via MS Teams
• Screenshot photo required
• Vendor must be present at the start of the interview for candidate validation
Important:
This role is
MDM-focused
. Candidates must have strong hands-on experience with
IBM InfoSphere MDM
. This is
not a Java-only role
.
Key Responsibilities
• Support and enhance IBM InfoSphere MDM-based enterprise systems
• Write high-level functional and technical requirement documents
• Perform development and troubleshooting in Linux/Unix environments
• Develop and maintain PowerShell and Bash scripts
• Work with Git/GitHub for source control
• Collaborate with DBAs on Oracle and SQL Server scripts
• Create and maintain monthly MDM application reports
• Support client tickets and production issues for MPI and MIDSP
• Create and deploy certificates on Windows and Linux systems
• Collaborate with Infrastructure (Linux, Windows, Network) teams
• Execute full SDLC including requirements, design, development, testing, and deployment
• Assist with UAT, test cases, post-implementation testing, and defect tracking
• Support RFCs, application upgrades, and system documentation
• Monitor production and non-production environments
• Provide oversight and guidance to business analysts and integration teams
Required Skills & Experience
• 8+ years of enterprise-scale software development experience
• Strong hands-on experience with IBM InfoSphere MDM v11.x
- Data models, entities, transactions, batch processing, configuration, customization, troubleshooting
• Deep understanding of MDM concepts and ability to maintain/enhance third-party MDM implementations
• 8+ years of Java/J2EE experience (Java, JSP, REST/SOAP services)
• 5+ years of Linux/Unix experience (command line, logs, troubleshooting)
• Hands-on experience with Apache Kafka (topics, producers/consumers, troubleshooting, Zookeeper/KRaft, Strimzi)
• Experience with WildFly application server and batch processing
• Kafka integration with WildFly and IBM MDM
• Strong SQL skills (Oracle & MS SQL Server)
• Shell scripting (Bash), CRON jobs, automation
• CI/CD experience (Azure DevOps, Azure Git, or similar)
• Experience with cloud and containerized environments (OCP)
• Exposure to AWS/Azure
• OpenShift/Kubernetes experience is a plus
• ELK / Elastic Stack for log monitoring and troubleshooting
• Ability to independently own and support mission-critical production systems
Senior IBM Master Data Management & Integration Developer
Developer job in Lansing, MI
Quantam Solutions provides IT solutions and consulting for various clients. We offer competitive hourly wages, health benefits, paid time off, and a 401(k) plan. We are currently seeking a Senior IBM Master Data Management (MDM) & Integration Developer. Candidates must have strong IBM InfoSphere Master Data Management (MDM) experience as this is the most important skill our client is looking for. We are accepting local candidates and non-local candidates willing to relocate at their own expense with no delays. Candidates will interview via Microsoft Teams video. The work schedule is hybrid, consisting of two days onsite in Lansing, MI and three days remote. There is no option for a fully remote work schedule. A Bachelor's Degree is required for this position.
Job Description:
The position is responsible for providing ongoing maintenance and support for Master Person Index (MPI), Michigan Index Data Stewardship Portal and Symmetry applications supported within our client's department. These applications are part of the Date Warehouse/MPI program area. The resource is integral to supporting and improving our client's automated processes, streamlining critical business processes, data integrity, SEM/SUITE compliance, and securing the applications. As a lead, the resource participates in a variety of assignments that provides for the enhancement, integration, maintenance, and implementation of projects. The resource also provides application oversight to business analysts and to other teams integrating with Master Person index.
Position Summary:
Write high level functional requirement documents.
Work in Linux Operating Systems.
Develop scripts in PowerShell.
Work in Git and GitHub for repositories.
Work closely with Database Administrators to develop and execute SQL scripts.
Create monthly reports for MDM applications.
Work with clients for task and ticket resolutions in MPI and MIDSP.
Work on creating and deploying certificates on Windows and Linux systems.
Work closely with Infrastructure teams like Server team (Linux, Windows) and Network team for maintenance and issue resolution.
Execute full software development life cycle (SDLC) including experience in gathering requirements. and writing functional/technical specifications for complex projects.
Experience developing, prototypes, mockup for users review and approval.
Exposure to flowcharts, screen layouts and documentation to ensure logical flow of the system requirements.
Assist with Enterprise Architecture Solution Assessment (EASA), Hosting document and Firewall Rules.
Design, develop, and implement test plans and test reports for applications or subsystems.
Create or collect test data and execute approved tests to determine the accuracy of program logic to produce desired results.
Assist with UAT Testing, Test cases, Post Implementation testing.
Provide defect and incident tracking information.
Assist with implementation of Request for Change (RFC - application changes, infrastructure changes).
Maintain/update system documentation as a result of system upgrades.
Monitors applications in both production and non-production environments.
Provide application support for business client applications that are maintained by our client.
Delivering product and service based upon the core concepts of software development.
Required Skill Sets:
Over eight years of software development experience supporting enterprise-scale systems.
Strong hands-on experience with IBM InfoSphere MDM v11.x, including MDM data models, entities, transactions, batch processing, configuration, customization, and troubleshooting.
Strong understanding of MDM concepts and IBM MDM product capabilities, with the ability to understand, maintain, and enhance an existing MDM implementation built by a third-party vendor.
Over eight years of Java/J2EE experience, including Java, JSP, and REST/SOAP-based services, with strong production troubleshooting skills.
Over five years of experience working with Linux/Unix operating systems, including command-line usage, log analysis, and system-level troubleshooting.
Hands-on experience with Apache Kafka, including topic creation and configuration, producer and consumer development, message flow troubleshooting, and understanding of Zookeeper and Kafka KRaft concepts using strimzi operator.
Experience with batch processing using WildFly and Kafka.
Experience working with application servers such as WildFly, including application deployments, startup, configuration, health checks, and runtime issue resolution.
Experience integrating Kafka with WildFly-based applications and IBM MDM.
Proficiency in writing and optimizing SQL queries in Oracle and Microsoft SQL Server environments.
Strong Linux/Unix shell scripting skills (Bash), including automation and operational scripting.
Experience creating, scheduling, and maintaining CRON jobs for batch and scheduled processes.
Experience with CI/CD pipelines using Azure DevOps, Azure Git Repos, or similar tools.
Experience deploying and supporting applications in cloud and OCP containerized environments
Familiarity with cloud platforms such as AWS and/or Azure.
Exposure to OpenShift and Kubernetes is a strong plus.
Experience with ELK/Elastic Stack for log monitoring and troubleshooting, including correlating logs across Kafka, WildFly, and MDM.
Experience working with data and supporting mission-critical production systems.
Ability to independently own, maintain, and support complex systems with minimal external dependency.
Senior IBM MDM & Integration Developer
Developer job in Lansing, MI
Top Skills & Years of Experience:
- Strong hands-on experience with IBM InfoSphere MDM v11.x, including MDM data models, entities, transactions, batch processing, configuration, customization, and troubleshooting
- Strong understanding of MDM concepts and IBM MDM product capabilities, with the ability to understand, maintain, and enhance an existing MDM implementation built by a third-party vendor
- 8+ years of software development experience supporting enterprise-scale systems
- 8+ years of Java / J2EE experience, including Java, JSP, and REST/SOAP-based services, with strong production troubleshooting skills
- 5+ years of experience working with Linux/Unix operating systems, including command-line usage, log analysis, and system-level troubleshooting
Senior IBM Master Data Management (MDM) & Integration Developer
Developer job in Lansing, MI
NOTE: The manager emphasized that we are not looking for just a Java developer. Please focus your search on individuals with strong IBM InfoSphere Master Data Management (MDM) experience as this is the most important skill we are looking for.
Need:
The position is responsible for providing ongoing maintenance and support for Master Person Index (MPI), Michigan Index Data Stewardship Portal and Symmetry applications supported within our department. These applications are part of the Date Warehouse / MPI program area. The resource is integral to supporting and improving MDHHS automated processes, streamlining critical business processes, data integrity, SEM/SUITE compliance, and securing the applications. As a lead, the resource participates in a variety of assignments that provides for the enhancement, integration, maintenance, and implementation of projects. The resource also provides application oversight to business analysts and to other teams integrating with Master Person index. Not having a resource on staff will delay ongoing and future project work within the area and lead to DTMB inability to deliver on prioritized enhancements and maintenance from MPI to all major applications like Bridges, MiIntegrate. HESB in MDHHS.
Position Summary:
• Write high level functional requirement documents.
• Work in of Linux Operating Systems
• Develop scripts in PowerShell.
• Work in Git and GitHub for repositories.
• Work closely with Database Administrators to develop and execute SQL scripts.
• Create monthly reports for MDM applications.
• Work with client for task and ticket resolutions in MPI and MIDSP.
• Work on creating and deploying certificates on Windows and Linux systems.
• Work closely with Infrastructure teams like Server team (Linux, Windows) and Network team for maintenance and issue resolution.
• Execute full software development life cycle (SDLC) including experience in gathering requirements. and writing functional/technical specifications for complex projects.
• Experience developing, prototypes, mockup for users review and approval.
• Exposure to flowcharts, screen layouts and documentation to ensure logical flow of the system requirements.
• Assist with Enterprise Architecture Solution Assessment (EASA), Hosting document and Firewall Rules.
• Design, develop, and implement test plans and test reports for applications or subsystems.
• Create or collect test data and execute approved tests to determine the accuracy of program logic to produce desired results.
• Assist with UAT Testing, Test cases, Post Implementation testing.
• Provide defect and incident tracking information.
• Assist with implementation of Request for Change (RFC - application changes, infrastructure changes, etc.).
• Maintain/update system documentation as a result of system upgrades.
• Monitors applications both production and non-production environments.
• Provide application support for business client applications that are maintained by DTMB.
• Delivering product and service based upon the core concepts of software Development.
Skill Descriptions:
- 8+ years of software development experience supporting enterprise-scale systems
- Strong hands-on experience with IBM InfoSphere MDM v11.x, including MDM data models, entities, transactions, batch processing, configuration, customization, and troubleshooting
- Strong understanding of MDM concepts and IBM MDM product capabilities, with the ability to understand, maintain, and enhance an existing MDM implementation built by a third-party vendor
- 8+ years of Java / J2EE experience, including Java, JSP, and REST/SOAP-based services, with strong production troubleshooting skills
- 5+ years of experience working with Linux/Unix operating systems, including command-line usage, log analysis, and system-level troubleshooting
- Hands-on experience with Apache Kafka, including topic creation and configuration, producer and consumer development, message flow troubleshooting, and understanding of Zookeeper and Kafka KRaft concepts using strimzi operator.
- Experience with batch processing using WildFly and Kafka
- Experience working with application servers such as WildFly, including application deployments, startup, configuration, health checks, and runtime issue resolution
- Experience integrating Kafka with WildFly-based applications and IBM MDM
- Proficiency in writing and optimizing SQL queries in Oracle and Microsoft SQL Server environments
- Strong Linux/Unix shell scripting skills (Bash), including automation and operational scripting
- Experience creating, scheduling, and maintaining CRON jobs for batch and scheduled processes
- Experience with CI/CD pipelines using Azuredevops, azure git repo, or similar tools
- Experience deploying and supporting applications in cloud and OCP containerized environments
- Familiarity with cloud platforms such as AWS and/or Azure
- Exposure to OpenShift and Kubernetes is a strong plus
- Experience with ELK / Elastic Stack for log monitoring and troubleshooting, including correlating logs across Kafka, WildFly, and MDM
- Experience working with data and supporting mission-critical production systems
- Ability to independently own, maintain, and support complex systems with minimal external dependency
Backend Software Engineer
Developer job in Warren, MI
**Hybrid | Mt View, Austin or Detroit**
We are looking for a Back-End Engineer to build and maintain scalable services.
Due to client requirement, applicants must be willing and able to work on a w2 basis. For our w2 consultants, we offer a great benefits package that includes Medical, Dental, and Vision benefits, 401k with company matching, and life insurance.
Rate: $70 - $80 / hr. w2
Responsibilities:
Design and implement backend services using Java and Spring Boot.
Develop APIs and microservices for e-commerce workflows.
Ensure security, reliability, and performance of backend systems.
Collaborate with front-end developers and QA teams for end-to-end delivery.
Requirements:
Strong experience in Java, Spring Boot, and RESTful API development.
Knowledge of relational databases (Postgres, Oracle)
Familiarity with cloud environments, preferably Azure
Please be advised- If anyone reaches out to you about an open position connected with Eliassen Group, please confirm that they have an Eliassen.com email address and never provide personal or financial information to anyone who is not clearly associated with Eliassen Group. If you have any indication of fraudulent activity, please contact ********************.
Skills, experience, and other compensable factors will be considered when determining pay rate. The pay range provided in this posting reflects a W2 hourly rate; other employment options may be available that may result in pay outside of the provided range.
W2 employees of Eliassen Group who are regularly scheduled to work 30 or more hours per week are eligible for the following benefits: medical (choice of 3 plans), dental, vision, pre-tax accounts, other voluntary benefits including life and disability insurance, 401(k) with match, and sick time if required by law in the worked-in state/locality.
JOB ID: JN -122025-104722
Java Developer (477416)
Developer job in Lansing, MI
IDR is seeking a Java Developer to join one of our top clients for an opportunity in Lansing, MI. This role involves supporting a state government project focused on infrastructure. The position offers an exciting chance to contribute to large-scale, mission-critical frontend applications in a dynamic environment.
Position Overview for the Java Developer:
Responsibilities:
Develop, maintain, and troubleshoot web applications and batch processes.
Write and optimize SQL queries, particularly in Oracle databases, ensuring high performance and reliability.
Use tools like Jira and Bitbucket for task management and version control.
Perform root cause analysis, research new technologies, and recommend solutions to problems.
Be flexible and ready to engage in any research or development task as needed.
Requirements:
5+ years of hands-on experience developing applications with experience in Java, J2EE and SQL.
Experience in developing web applications.
Familiarity with agile methodologies.
Excellent verbal and written communication skills, with the ability to interact with various stakeholders.
Strong problem-solving skills and the ability to perform in-depth research when required.
What's in it for you?
Competitive compensation package
Full Benefits; Medical, Vision, Dental, and more!
Opportunity to get in with an industry leading organization
Why IDR?
25+ Years of Proven Industry Experience in 4 major markets
Employee Stock Ownership Program
Dedicated Engagement Manager who is committed to you and your success
Medical, Dental, Vision, and Life Insurance
ClearlyRated's Best of Staffing Client and Talent Award winner 12 years in a row
Java Software Engineer
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.”
Senior Software Engineer
Developer job in Troy, MI
Key Responsibilities
Manage code deployments, fixes, updates, and related processes.
Designing and creating new software programs and systems (in languages and systems listed below).
Producing efficient and elegant code based on requirements.
Testing and deploying programs and applications.
Troubleshooting, debugging, maintaining, and improving existing software .
Implementing user feedback to improve to existing software products.
Developing technical documentation to guide future software development projects.
Work with source control tools (Azure DevOps, GitHub).
Connect and build pipelines between various data sources.
Data modeling.
Understand AI/ML concepts, to be able to develop new software programs and system that rely on AI concepts.
Research new tools, trends, technologies, and methodologies to keep Magna's software landscape up to date.
Mentor and train junior employees, providing feedback on their development work.
Key Qualifications/Requirements
Bachelor's Degree in Computer Science.
Minimum six (6) years of related experience required.
Proficiency with multiple computer programming languages:
Must haves:
Angular
React
Python
Python library: Tensorflow and PyTorch
C#
.NET and .NET Core
PowerApps
Javascript
Google Cloud Professional Certificate - Cloud Architect or equivalent
Nice to haves:
Python libraries: NumPy and Anaconda
Experience with databases (including SQL server, MySQL, and NoSQL) and different types of data storages.
Experience with developing and deploying software for on-premises and cloud architectures (Microsoft Azure and Amazon AWS).
Experience working with APIs and API management platforms (Postman, MuleSoft).
Excellent knowledge of the software development life cycle (SDLC).
Knowledge of different project management methodologies such as Waterfall and Agile.
Knowledge of CI/CD pipelines.
Strong problem-solving and communication skills.
Knowledge of Object-Relational Mapping frameworks.
Experience with Agile and Scrum development methodologies.
Ability to learn quickly and work independently or as part of a team.
Ability to mentor and train junior employees, providing the capability of reviewing their development work and providing feedback.
A concrete understanding of basic UI/UX frameworks and concepts.
Excellent English communication skills (verbal and written).
Senior Java Software Engineer
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
Senior IBM InfoSphere MDM Developer
Developer job in Lansing, MI
• Write high level functional requirement documents.
• Work in of Linux Operating Systems
• Develop scripts in PowerShell.
• Work in Git and GitHub for repositories.
• Work closely with Database Administrators to develop and execute SQL scripts.
• Create monthly reports for MDM applications.
• Work with client for task and ticket resolutions in MPI and MIDSP.
• Work on creating and deploying certificates on Windows and Linux systems.
• Work closely with Infrastructure teams like Server team (Linux, Windows) and Network team for maintenance and issue resolution.
• Execute full software development life cycle (SDLC) including experience in gathering requirements. and writing functional/technical specifications for complex projects.
• Experience developing, prototypes, mockup for users review and approval.
• Exposure to flowcharts, screen layouts and documentation to ensure logical flow of the system requirements.
• Assist with Enterprise Architecture Solution Assessment (EASA), Hosting document and Firewall Rules.
• Design, develop, and implement test plans and test reports for applications or subsystems.
• Create or collect test data and execute approved tests to determine the accuracy of program logic to produce desired results.
• Assist with UAT Testing, Test cases, Post Implementation testing.
• Provide defect and incident tracking information.
• Assist with implementation of Request for Change (RFC - application changes, infrastructure changes, etc.).
• Maintain/update system documentation as a result of system upgrades.
• Monitors applications both production and non-production environments.
• Provide application support for business client applications that are maintained by DTMB.
• Delivering product and service based upon the core concepts of software Development.
Skill Descriptions:
- 8+ years of software development experience supporting enterprise-scale systems
- Strong hands-on experience with IBM InfoSphere MDM v11.x, including MDM data models, entities, transactions, batch processing, configuration, customization, and troubleshooting
- Strong understanding of MDM concepts and IBM MDM product capabilities, with the ability to understand, maintain, and enhance an existing MDM implementation built by a third-party vendor
- 8+ years of Java / J2EE experience, including Java, JSP, and REST/SOAP-based services, with strong production troubleshooting skills
- 5+ years of experience working with Linux/Unix operating systems, including command-line usage, log analysis, and system-level troubleshooting
- Hands-on experience with Apache Kafka, including topic creation and configuration, producer and consumer development, message flow troubleshooting, and understanding of Zookeeper and Kafka KRaft concepts using strimzi operator.
- Experience with batch processing using WildFly and Kafka
- Experience working with application servers such as WildFly, including application deployments, startup, configuration, health checks, and runtime issue resolution
- Experience integrating Kafka with WildFly-based applications and IBM MDM
- Proficiency in writing and optimizing SQL queries in Oracle and Microsoft SQL Server environments
- Strong Linux/Unix shell scripting skills (Bash), including automation and operational scripting
- Experience creating, scheduling, and maintaining CRON jobs for batch and scheduled processes
- Experience with CI/CD pipelines using Azuredevops, azure git repo, or similar tools
- Experience deploying and supporting applications in cloud and OCP containerized environments
- Familiarity with cloud platforms such as AWS and/or Azure
- Exposure to OpenShift and Kubernetes is a strong plus
- Experience with ELK / Elastic Stack for log monitoring and troubleshooting, including correlating logs across Kafka, WildFly, and MDM
- Experience working with data and supporting mission-critical production systems
- Ability to independently own, maintain, and support complex systems with minimal external dependency
Senior Dotnet Developer
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.