G-TECH Jobs

Job Information

G-TECH Services, Inc. Software Engineer Consultant/Expert in Taylor, Michigan

Job Description

  • Serve as a core member of the product enablement team that enables the design, development, and consumption of Platforms, APIs, and services

  • Provide application design and architecture leadership on APIs and services

  • Work with team members to establish best practices to maximize efficiency and minimize risk

  • Interact and work closely with product managers to devise solutions and break them down into incremental production-ready user stories

  • Identify opportunities for adopting new technologies to solve existing needs and predicting future challenges

  • Grow technical capabilities / expertise and provide guidance to other members on the team and the Mobility organization

  • Prepare and deliver presentations of the company.s solutions internally and externally

  • Lead scoping sessions to gather customer requirements and critical business challenges

  • Identify opportunities for adopting new technologies to solve existing needs and predicting future challenges

  • Grow technical capabilities / expertise and provide guidance to other members on the team and the Mobility organization

  • Prepare and deliver presentations of the company.s solutions internally and externally

  • Lead scoping sessions to gather customer requirements and critical business challenges

  • Create solution vision and evangelize how the solution addresses technical and business outcomes

  • Plan and run platform enablement boot camps, workshops, hackathons, and trainings for internal, and external developers

  • Stay current on the latest technology and contribute to the technical direction of the company while keeping a customer-centric approach

  • Ensure proactive communication with global team to ensure alignment

  • Provide thought leadership in the API and platform domains

Skills & Experience Required

  • 4+ years of software engineering experience (i.e. application architecture, design, full application/system development lifecycle)

  • Knowledge and hands-on experience in API management platforms and API related activities: requirement analysis, solution architecture and design, resource-based API modeling, micro-services architecture

  • Knowledge about API design standards, patterns and Site Reliability Engineering bestpractices

  • Knowledge and hands-on experience in API security standards and implementation (Oauth, OpenId)

  • Technological leadership (depth in understanding of technologies used to deliver solutions)

  • Experience with REST Web Services developed using Spring or JavaEE Framework

  • Experience with REST API methods and implementation of web services in a distributed architecture system (i.e. PCF onAzure)

  • Experience helping troubleshoot application and performance issues

  • Agile mindset

  • Well versed in DevOps and SRE methodologies and culture in addition to experience with various CI/CD tools

  • Exposure to automated testing concepts, tools, and frameworks

  • Excellent communications skills

  • Ability to engage in deep technical discussions with customers and peers and become a trusted technical advisor

Experience Preferred

  • All Software Engineers are required to take HackerRank Coding Assessment

  • Prior experience consulting around architectural guidance for application projects and teams utilizing Pivotal Cloud Foundry and the Spring framework

  • Expertise in API related technologies such as SOAP, JSON, XML, REST, Swagger, RAML, Postman, and WSDL

  • Experience with Kanban or XP methodology and practices . Prior experience coaching/mentoring teams

  • Experience consuming both REST and SOAP web services

  • Experience with DataPower.

  • Prior experience working with project management software such Pivotal Tracker, Jira, or Rally

  • 8+ years of overall experience in Information Technology

  • Critical thinking, decision-making and leadership aptitudes

  • Strong analytical and good inter-personal skills

  • Good organizational and problem solving abilities

  • Good knowledge of software development methodologies, tools, standards and procedures for high quality software development

  • Experience working with API developer portal products

  • Hands on experience documenting and publishing API documents on API developer portal

  • Knowledge of RESTful API design and asynchronous and concurrent systems

Education Required

  • B.S. Information Systems, Computer Science or equivalent work experience in the requested field

Category Development

Function Information Technology

Req ID JN -012020-113475

Have any questions? We can help. Contact Us

facebooklinkedinConnect with us on social media.

DirectEmployers