Logo
Tier4 Group

Software Engineer Job at Tier4 Group in Franklin

Tier4 Group, Franklin, WI, US, 53132

Save Job

Job Description

Job Description

Title: Software Engineer

Location: Franklin, WI

Type: Hybrid (3 days onsite per week)

Duration: ASAP - 12/31/2025 with possible extension

Perks: Competitive Rates, Benefits, free daily lunch when onsite

Job Description:

We are seeking an experienced Software Engineer to join a collaborative engineering team focused on system integrations and messaging platforms. The ideal candidate will bring strong programming and analytical skills, hands-on experience with scripting and automation, and a solid background in developing and managing APIs and messaging frameworks like IBM MQ and Apache Kafka.

This is a contract position with a leading enterprise team focused on modernizing infrastructure and automation tools. You will play a key role in creating scalable, reliable, and secure integration solutions.

Key Responsibilities
  • IBM MQ & Kafka Management: Design, implement, and manage message queuing/event streaming solutions to ensure reliable communication between systems.

  • Software Development: Develop backend applications using Python, Node.js, and Java in support of integration and automation workflows.

  • Scripting & Automation: Create and maintain Linux shell scripts to automate operational tasks and improve system integration.

  • CI/CD & Version Control: Build and maintain automated pipelines using industry-standard CI/CD tools and manage code using Git.

  • API Development: Design and maintain scalable REST APIs to support system integrations.

  • System Analysis & Reverse Engineering: Analyze existing systems to understand architecture, integration points, and areas for improvement.

  • Documentation: Produce detailed technical documentation for processes, architecture, and best practices.

  • Cloud & Messaging Tools: Work with cloud services (preferably AWS) and asynchronous messaging platforms (Kafka, MQ, SQS, etc.).

Must-Have Skills
  • 3-10 years of hands-on software development experience

  • Strong programming in Python and/or JavaScript (Node.js)

  • Linux Shell Scripting

  • Experience with Git,