Job Information
HTC Global Services Inc Software Engineer Consultant/Expert in Dearborn, Michigan
HTC Global Services wants you. Come build new things with us and advance your career. At HTC Global you'll collaborate with experts. You'll join successful teams contributing to our clients' success. You'll work side by side with our clients and have long-term opportunities to advance your career with the latest emerging technologies.
At HTC Global Services our consultants have access to a comprehensive benefits package. Benefits can include Paid-Time-Off, Paid Holidays, 401K matching, Life and Accidental Death Insurance, Short & Long Term Disability Insurance, and a variety of other perks.
Roles and Responsibilities
Full stack software engineer performing application development in an Agile environment using Java, Bash, MS SQL, Spring, Git, and Jenkins
Participating within a product team to deliver valuable software in the Native Cloud environment hosted within the Pivotal Cloud Foundry (PCF) platform
Working with all layers of the application including web services (REST and Soap), cloud, database, infrastructure, and automated testing software and leveraging the appropriate languages, tools and technologies
Able to follow test driven development, behavior driven development, paired programming, and continuous integration and delivery
Experience working with Rally to develop user stories that contribute to a valuable working software product
Developing automated unit tests with working software to confirm software functionality conformance to functional and non-functional requirements
Developing automated functional tests to confirm user story acceptance and to detect regression defects
Improving continuous integration tooling by automating manual processes within the delivery pipeline and improving quality gates based on past experiences
Reviewing ongoing production software operations and troubleshooting production issues; and monitoring application operation and performance metrics to manage application and identify failures in production.
Skills Required:
3- 5 years of experience in performing application development in an Agile environment using Java, Bash, MS SQL, Spring,
3- 5 years of experience with paired programming and Test Driven Development (TDD)Git, and Jenkins
Skills Preferred:
Experience working with Rally to develop user stories that contribute to a valuable working software product
Developing automated unit tests with working software to confirm software functionality conformance to functional and non-functional requirements
Highly effective in working with Product Managers, product owners and cross functional users of Product Team and overall Global Order to Delivery landscape
Knowledge and practical experience of agile delivery
Lean mindset
Attention to detail with the ability to maintain accurate data and develop accurate written materials - Willingness to learn new technologies
Experience Required:
3- 5 years of experience in performing application development in an Agile environment using Java, Bash, MS SQL, Spring,
3- 5 years of experience with paired programming and Test Driven Development (TDD)Git, and Jenkins
Experience Preferred:
Google Cloud Platform migration
Education Required:
Bachelor’s degree in Computer Science, Electrical Engineering or a closely related field of study
Our success as a company is built on practicing inclusion and embracing diversity. HTC Global Services is committed to providing a work environment free from discrimination and harassment, where all employees are treated with respect and dignity. Together we work to create and maintain an environment where everyone feels valued, included, and respected. At HTC Global Services, our differences are embraced and celebrated. HTC is an Equal Opportunity Employer. We respect and seek to empower each individual and support the diverse cultures, perspectives, skills, and experiences within our workforce. HTC is proud to be recognized as a National Minority Supplier.