SonicJobs

Software Engineer (Java Backend Engineer)

Company: SonicJobs

Location: Farmington - Michigan - USA

Posted on: September 23

Title: Software Engineer (Java Backend Engineer)Description: STG is a fast-growing Digital Transformation services company providing Fortune 500 companies with Digital Transformation - Mobility - Analytics and Cloud Integration services in both information technology and engineering product lines. STG has a 98% repeat business rate from existing clients and have achieved industry awards and... recognition for our services. Crains Detroit Business named STG to Michigans Fastest Growing Companies list in both 2020 and 2019 - Top IT Services Companys List in 2020 - 2019 - 2018 - and Top Minority Business Enterprise List in 2020 - 2019 - and 2019.STG puts company CULTURE at the forefront of every business decision and employees are EMPOWERED and MEASURED for RESULTS. Both TEAMWORK and INDIVIDUAL Performance is recognized and rewarded.This is a full-time position that includes responsibilities of a Software Engineer (Java Backend Engineer). The right person for this position will have high energy - a positive attitude - and a high attention to detail - and an unwavering commitment to success.Position Description:The Senior Software Engineer - Backend brings fresh ideas to the autonomous vehicle ecosystem. This role requires extensive knowledge of backend technologies while collaborating with a cross-functional team that likes to ship code and tackle hard engineering problems. As a software engineer its about making an impact at a global scale by creatively building robust products.Responsibilities: Provide coding and design expertise in Golang - Microservices - REST - SQL - NoSQL - Drive functional and non-functional architectural decisions to delivery - application and integration based Ensure customer success by meeting scale and complexity requirements and integrating with a Polymer front end Lead adherence to reusable coding frameworks - design patterns and standards Ensure quality deliverables using methodologies such as TDD and Pair Programming Drive efficient DevOps using Linux - GitHub - Docker - CircleCl - AWS and the Atlassian product suite Develop APIs which are easy to understand and use by the frontend developers Develop backend services capable of storing - streaming and querying specific video feeds - Work with cross-functional groups across GPD and Vehicle Development to build and support intelligent software Coach and mentor team members to perform their best Balance engineering deliverables with next generation solutions Strong advocate for maturing the adoption of the Agile framework and continuous improvementRequired Skills and Experience: Degree in Computer Science or related technical field 5+ years of experience as a software engineer with expert knowledge of programming languages including GoLang - Java - Python - C++ 2+ years of Agile software development Passionate about self-driving technology Excellent Communicator Experience with delivering concepts and solutions in the customer spaceSkills Preffered: Masters degree in computer science or related technical field Experience with coding and deploying to security architectures Expert knowledge of database modeling and data structure principles - techniques and best practices Experience with React - jQuery - Angular - JavaScript - HTML5 - CSS Experience with Apiary - Jenkins - Rancher - Mac development environment Develop and deployed to production on Amazon Web Services EC2 Extensive experience with testing frameworks Experience developing in small teams Rich experience in cloud to mobile platformsSoftware Engineer (Java Backend Engineer) position is based at our corporate office located in Farmington Hill - MI (Remote available). A great opportunity to experience the corporate environment leading personal career growth.Resume Submittal Instructions: Interested/qualified candidates should email their word formatted resumes to Vasavi Konda vasavi.konda(@)stgit.com and/or contact @248.712.6725. In the subject line of the email please include: First and Last Name: Software Engineer (Java Backend Engineer).For more information about STG - please visit us at www.stgit.com.Sincerely - Vasavi Konda| Recruiting SpecialistOpportunities dont happen - you create them.Systems Technology Group (STG)3001 W. Big Beaver Road - Suite 500Troy - Michigan 48084Phone: 248.712.6725(O)|(M)Email: vasavi.konda(@)stgit.comTitle: Software Engineer (Java Backend Engineer)Description: STG is a fast-growing Digital Transformation services company providing Fortune 500 companies with Digital Transformation - Mobility - Analytics and Cloud Integration services in both information technology and engineering product lines. STG has a 98% repeat business rate from existing clients and have achieved industry awards and recognition for our services. Crains Detroit Business named STG to Michigans Fastest Growing Companies list in both 2020 and 2019 - Top IT Services Companys List in 2020 - 2019 - 2018 - and Top Minority Business Enterprise List in 2020 - 2019 - and 2019.STG puts company CULTURE at the forefront of every business decision and employees are EMPOWERED and MEASURED for RESULTS. Both TEAMWORK and INDIVIDUAL Performance is recognized and rewarded.This is a full-time position that includes responsibilities of a Software Engineer (Java Backend Engineer). The right person for this position will have high energy - a positive attitude - and a high attention to detail - and an unwavering commitment to success.Position Description:The Senior Software Engineer - Backend brings fresh ideas to the autonomous vehicle ecosystem. This role requires extensive knowledge of backend technologies while collaborating with a cross-functional team that likes to ship code and tackle hard engineering problems. As a software engineer its about making an impact at a global scale by creatively building robust products.Responsibilities: Provide coding and design expertise in Golang - Microservices - REST - SQL - NoSQL - Drive functional and non-functional architectural decisions to delivery - application and integration based Ensure customer success by meeting scale and complexity requirements and integrating with a Polymer front end Lead adherence to reusable coding frameworks - design patterns and standards Ensure quality deliverables using methodologies such as TDD and Pair Programming Drive efficient DevOps using Linux - GitHub - Docker - CircleCl - AWS and the Atlassian product suite Develop APIs which are easy to understand and use by the frontend developers Develop backend services capable of storing - streaming and querying specific video feeds - Work with cross-functional groups across GPD and Vehicle Development to build and support intelligent software Coach and mentor team members to perform their best Balance engineering deliverables with next generation solutions Strong advocate for maturing the adoption of the Agile framework and continuous improvementRequired Skills and Experience: Degree in Computer Science or related technical field 5+ years of experience as a software engineer with expert knowledge of programming languages including GoLang - Java - Python - C++ 2+ years of Agile software development Passionate about self-driving technology Excellent Communicator Experience with delivering concepts and solutions in the customer spaceSkills Preffered: Masters degree in computer science or related technical field Experience with coding and deploying to security architectures Expert knowledge of database modeling and data structure principles - techniques and best practices Experience with React - jQuery - Angular - JavaScript - HTML5 - CSS Experience with Apiary - Jenkins - Rancher - Mac development environment Develop and deployed to production on Amazon Web Services EC2 Extensive experience with testing frameworks Experience developing in small teams Rich experience in cloud to mobile platformsSoftware Engineer (Java Backend Engineer) position is based at our corporate office located in Farmington Hill - MI (Remote available). A great opportunity to experience the corporate environment leading personal career growth.Resume Submittal Instructions: Interested/qualified candidates should email their word formatted resumes to Vasavi Konda vasavi.konda(@)stgit.com and/or contact @248.712.6725. In the subject line of the email please include: First and Last Name: Software Engineer (Java Backend Engineer).For more information about STG - please visit us at www.stgit.com.Sincerely - Vasavi Konda| Recruiting SpecialistOpportunities dont happen - you create them.Systems Technology Group (STG)3001 W. Big Beaver Road - Suite 500Troy - Michigan 48084Phone: 248.712.6725(O)|(M)Email: vasavi.konda(@)stgit.com