Job Information

G-TECH Services, Inc. Software Engineer Senior in Taylor, Michigan

Job Description

  • Hands on paired programming using Agile, BDD/TDD development principles

  • Requires working with a Product Owner, Product Manager and Product Designer to develop new Micro services

  • Span multiple environments (Vehicle, Cloud, Mobile) to support end-to-end product delivery

  • Collaborate with global, cross-functional stakeholders, including Global Data Insights and Analytics (GDIA), Product Development (PD), Marketing Sales and Service (MSS), and Information Technology shared services

Skills & Experience Required

  • 7+ years of experience in Analysis, Design and Development, Deployment and Management in Java/Pivotal Cloud foundry (PCF)

  • Strong experience in Core Java/Spring/Spring Boot framework is a must

  • Expertise in Micro services and Web services REST (Web Api) and SOAP (WCF) Strong experience using Cloud Design Patterns and SOLID Design Principles and OOP Concepts

  • Solid understanding of the asynchronous programming model and its relationship to multithreaded programming

  • Experience in Servers (Apache Tomcat, WASCE and Weblogic)

  • Experience in IDE tools (IntelliJ, STS, Eclipse, Net Beans and RAD), GIT, TFS

  • Understanding of Kafka, Rabbit MQ, Mongo, Cosmos DB, Liquibase, ThymeLeaf, and PostgreSQL

  • Extensive knowledge in TDD, Junit and Mockito/PowerMock

  • 3+ years of experience with Azure Cloud environments and these include: Cloud Services, Service Bus (queues and event hubs), IOT Hub (IOT Edge, Direct Method and Device Twin), Notification Services, Traffic Manager, Azure AD, DNS, Azure Key Vault, and SF

  • Implemented solutions leveraging Azure storage solutions such as Blob, Tables, and SQL Azure Hands on experience with global, large applications and global customer base

  • Must have strong analytic and problem solving/troubleshooting skills Strong communication skills

Experience Preferred

  • Experience with CVPP portfolio (Connected Vehicle, GDIA, etc)

  • Azure Cloud certification

  • Knowledge of PowerShell scripting All Software Engineers are required to take HackerRank Coding Assessment

Education Required

  • BA/BS in Computer Science or related field, or equivalent experience

Category Development

Function Information Technology

Req ID JN -122019-113231

Have any questions? We can help. Contact Us

facebooklinkedinConnect with us on social media.