Grand Rapids, Michigan

Senior Software Developer (Full Stack)

Description:

We are looking for Senior Software Developer (Full Stack) for our client in Grand Rapids, Michigan. This is a 6-month contract with the possibility of extension. ***Remote until further notice*** Our client’s IT team is seeking a software developer (full stack) to assist in the design and development of a global portfolio and price management application to be used by the Enterprise including global affiliates. This team feeds the Company’s Sales and Marketing plan with various price points ensuring a global consistency for our total product: Portfolio, Prices, Margins, and Hierarchy. What’s special about this team: The team has been established to design, deliver, and deploy the new application using an Agile Minimal Viable Product (MVP) approach with tight collaboration and integration with a global audience of analysts, product owners, and subject matter experts. This team is building the tools and processes to define Company’s pricing strategies and work closely with Marketing, Sales, and Finance. By joining this team, you will be faced with challenging, fast-paced deliverables that push your skills and capabilities through an empowered, autonomous team. Technologies you’ll work with will range from AWS serverless, Kinesis, Kafka, GraphQL, React, PowerBuilder and TypeScript. What’s special about this role: You will be working in an Agile development team with excellent growth opportunities including but not limited to: • Gaining experience/training in modern cloud methodologies along with supporting our legacy applications. • Becoming part of the solution, regular stand-ups, cross-training, and paired programming opportunities. • Working globally across the global IT and business network. • Gaining experience/training using multiple languages such as JavaScript, HTML/CSS, and AWS among others. • Gain experience/training in Integration best practices using Kinesis, Kafka, and a multitude of partner systems including but not limited to Oracle JD Edwards and Hybris.

Responsibilities:

As a software developer, you will work collectively within an Agile team to deliver functionality to enable new global pricing and portfolio solution.  This Full Stack Developer role would be developing both front-end and back-end features for the web application suites and supporting legacy systems.  You will build deep knowledge and technical expertise of the new solutions by collaborating with SMEs, architects, and external IT partners. You will develop price modeling algorithms, screens that display them and other necessary technology functions.

Education and Experience:

  • Extensive experience as a Full Stack Developer (Consultant: 1-3 years, Senior Consultant: 3-5 years, Solution Architect: 5-8 years)
  • Experience using both back-end languages (Typescript, Node.js, GraphQL) and front-end libraries (Apollo, React)
  • Experience in functional programming paradigm
  • 3-5 years of experience with PowerScript/C++ in analyzing, troubleshooting, coding, testing, and implementing related applications.
  • Experience working on Agile project teams and using common collaboration tools (Jira, Confluence)
  • A desire to learn new technologies, approaches, and solve business problems reported by users.

Skills to be successful in the role:

  • Proficiency in headless application design and microservice architecture on AWS including Cloudfront, API Gateway, Lambda, Kinesis, and PostgreSQL.
  • Experience with CI/CD pipelines on Cloud-Based architecture
  • Experience building modern web applications using AWS
  • Experience with test-driven development
  • BS/BA degree in Computer Science or Computer Information Systems (CIS) preferred.  A BS/BA degree with equivalent technology experience is acceptable.
  • Excellent Interpersonal skills
  • Robust analysis skills
  • Strong, cross-team communication skills

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:

Full Stack Development, AWS, Kinesis, CI/CD, Powerscript/C++, TypeScript, Node.js, Apollo, React, Jira, Confluence