Software Engineer Senior
HTC Global Services Inc
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.
Job Description: Dealer Network and Employee Engagement (DNEE) is a department that focuses on applications used in the support and tracking of dealer functions. Specifically for this role, the focus on three applications.
+ Dealer Program Enrollment & Information (DPEI) application, which was recently modernized to current technologies, and is used to track, Lincoln, Blue and Model e Programs a dealer is/can be enrolled in, based on location and dealer agreements.
+ Retail Information Program and Sign Ordering System (RIPSOS) which is 20+ years old and built on outdated technologies and needs to be modernized and rewritten, as it allows dealers to order signage for their dealerships which is a key application necessary to support dealerships.
+ A new billing module application that will be created based on billing components that will be broken out from what is already in DPEI. The Senior Full Stack Software Engineer will be part of a team responsible for developing, enhancing and maintaining the DPEI application and implementing key feature enhancements, rewriting/modernizing the RIPSOS application into it's updated and modernized form, and building the new billing module application. The focus of the position is to enhance the current application, modernize the old application and build the new application using JAVA, Angular, Springboot, APIs, and PostgresSQL all running on a GCP Platform. Additional focus will be on helping to plan and architect the modernized and new application structures to help aid in design and development. The candidate for the role must be a problem solver that can work through occasional ambiguity, is someone who can focus on getting things done with very strong follow-through, and is able to make decisions for themselves while driving the results. They must also be strong conceptual thinkers and demonstrate effective communication skills.
Skills Required:
+ Java
+ Angular
+ Spring Boot / microservices
+ REST API's
+ PostgresSQL (or similar SQL database skills)
+ CI/CD (Jenkins, GitHub, Tekton, Cycode, etc)
+ Google Cloud Platform (GCP)
+ TDD and agile methodologies, tools (JIRA preferred) and practices
+ Previous complete system design and architecture experience
+ Possess strong interpersonal skills, demonstrating professionalism in all actions
+ Willingness to dig into work, analyze the problem, and formulate a suggested direction/solution without having to be every step by step detail
+ Willingness to take ownership of their work and drive it to completion
Skills Preferred:
+ Good knowledge of testing and security methodologies and tools such as SonarQube, CheckMarx
+ Good understand of logging and monitoring tools such as Splunk, and DynaTrace
+ Good understanding of performance and load engineering and tuning
+ Experience creating technical specifications
+ Business process improvement experience
Experience Required:
+ Minimum of 5+ years of Full Stack development experience with demonstrated progression of responsibilities
+ 2+ year of experience developing and deploying for cloud platforms, specifically Google Cloud Platform (GCP)
+ 2+ years of experience with helping to architect an entirely new application design from the ground up
Experience Preferred:
+ Experience with automation testing tools such as Selenium, Playwright, etc.
+ Experience with using AI tools for assistance in general development tasks/functions, such as Github Copilot, LLM’s, etc
+ Previous experience at with knowledge of IT security policy and requirements is a bonus
Education Required:
+ Bachelor’s degree in Computer Science or similar
Education Preferred:
+ Google Certification
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.
Confirm your E-mail: Send Email
All Jobs from HTC Global Services Inc