-
Software Engineer Practitioner
- HTC Global Services Inc (Dearborn, MI)
-
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.
Description:
This Software Engineer - Practitioner position offers a unique opportunity to primarily contribute to core software development using Java ecosystem of technologies, while working within a modern Google Cloud Platform (GCP) environment. A significant secondary focus involves supporting our AI/ML initiatives by assisting with data processing, pipeline building, and model integration. Ideal for a motivated individual with a Java foundation who is eager to learn and grow their skills in cloud technologies and the practical application of AI/ML in a supportive team setting.
Skills Required:
+ For this Software Engineer - practitioner role, candidates must possess a solid academic foundation in computer science or a related technical field, coupled with demonstrated programming proficiency in Java, gained through coursework, personal projects, or internships.
+ Essential requirements include a strong understanding of core computer science principles like data structures and algorithms, a proven ability to solve problems, and fundamental familiarity with data concepts.
+ Good communication skills and experience with version control systems like Git are also necessary, alongside a genuine eagerness to learn and work within the Google Cloud Platform (GCP) environment and participate in an Agile development methodology.
Skills Preferred:
+ While not strictly required, candidates who possess secondary skills will be at an advantage. These desirable qualifications include experience with Java frameworks such as Spring Boot, familiarity with databases (both SQL and NoSQL), and prior exposure to cloud platforms, particularly GCP. Any experience or coursework related to Python, AI, Machine Learning, or Data Science, along with practical experience using data processing libraries or tools, is beneficial.
+ Understanding software testing principles and having experience working in an Agile development environment are also considered pluses, as is an appreciation for the principles of Software Craftsmanship (focusing on quality, clean code, and continuous improvement).
Experience Required:
+ 2+ years of Java development experience and Google Cloud Platform knowledge. Strong familiarity with AI/ML fundamentals gained through hands on experience in product delivery setting.
Experience Preferred:
+ Business process knowledge, and strong data science foundations will be advantageous.
Education Required:
+ Bachelor's degree in CS, Engineering or a related field
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.
#LI-SK8 #LI-Hybrid
-