Software Engineer


We are looking for Software Engineer for our client in Grand Rapids, Michigan. This is a possible temporary to permanent role starting with 6-month contract. Can work remote in NC, TX, NY, CA, WA, GA, IL, NJ, MI, CO. As a Software engineer you will be responsible for leading the team to implement the future state technologies using Agile methodologies for delivering results. This environment promotes frequent collaboration with your teammates. You will be doing mainly full stack development using cloud native tech. You’ll work to build out the Continuous Integration/Continuous Delivery (CI/CD) pipelines and develop prototype builds to evaluate new solutions for market-specific functionality. This team is working on moving from a monolithic, on-premises architecture to an Agile, cloud-based solution. They’ll rely on your knowledge of AWS cloud computing to accomplish this. You would be measured on your contribution to the rollout of this future state, and how well you help the other engineers learn AWS.


  • Partner with stakeholders on learning the business and ways to make a difference to our customers
  • Partner with other engineers to increase their coding knowledge and skills
  • Building protypes and newer technologies
  • Update the team on your accomplishments and daily goals in the morning Stand-up meeting
  • Develop and test applications
  • Deliver best in class security-based solutions

To assist you in doing all of this, you will be given access to all the necessary and common development and collaboration tools. You will also go through a class to teach you the business rules if necessary. You’ll do a lot of the heavy development lifting in this role. Some of the technologies you will have access to are Kafka confluent, Dynatrace, Java, Python, or a tech of your choosing for your micro service.

Education and Experience:

  • Minimum 1 years’ experience with AWS technologies in an Agile Delivery setting
  • Experience leading projects requiring technical expertise and leadership
  • Demonstrated experience with cloud native applications and event driven architecture
  • Bachelor of Science or similar qualification
  • Any associate AWS certifications is a plus

This is the right fit for you if:

  • You have prior experience of 3 years as a Full-stack Software Engineer, using back-end languages such as Java to create useful software.
  • You have a focus on functional programming paradigm, working out “what to solve” and not just “how to solve it.”
  • You enjoy working on Agile project teams and using common collaboration tools like Jira and Confluence
  • You desire to learn new technologies, approaches, and solve business problems.

Company Summary:

Initech Global is a leader in the staffing industry, providing consulting, recruiting, and staffing solutions in the field of information technology. Since 2001, Initech Global has been helping companies around the world accomplish their most critical business objectives through our disciplined client service approach, and our unique talent management model. Both client and talent retention continue to surpass 90% since the company’s inception fifteen years ago, and we’ve been recognized by Inc. 5000 as one of the fastest-growing private companies in the US for the last two years. Our clients and employees are the key to our success, and people are at the heart of everything we do. We are Initech Global, and we are Powered By People.

Required Skills:

Java, Full Stack Developer, AWS, CI/CD, Agile Methodologies