HTC Global Services, Inc. has an opening for the position of Sr. Software Developer (Ref# SSD223SB).
Work Location: Troy, MI and relocation required to various unanticipated locations throughout the U.S.
Job Duties: Develop and modify software or programs at a high technical level. Involved in all the phases of the software development life-cycle (SDLC) with emphasis on designing, developing, installing, configuring, and testing business critical IT applications. Develop application software and RESTful services using Pivotal Cloud Foundry (PCF) and Spring framework. Build distributed, service-oriented, and cloud microservice-based architectures. Use Test Driven Development (TDD) and code pairing/mobbing practices. Design, develop, and test Spring Boot applications to ensure code quality and security. Develop components across all tiers of the application stack. Continuously integrate and deploy developed software. Modify CI/CD (Continuous Integration / Continuous Deployment) pipelines and scripts as necessary to improve continuous integration practices. Consult with product manager to identify minimal viable product and decompose features by story slicing. Collaborate with other product teams on integrations, testing, and deployments. Integrate front-end technologies with back-end systems, ensuring seamless data exchange and enriched user experiences. Conduct thorough unit and component testing for the codebase, ensuring robust and reliable software. Perform vulnerability assessments and actively maintain code integrity to prevent vulnerabilities. Contribute to sprint planning and adherence to Agile practices. Use of Scaled Agile Framework (SAFe), Java, Spring, Spring Boot, Hibernate, JPA, Web Services (REST & SOAP), Angular, JavaScript, HTML, CSS, Kafka, Kibana, Git, Gradle, Jenkins, Azure DevOps, Dynatrace, SonarQube, TestNG, Postman, JUnit, Mockito, Rally, Cycode, AWS, Google Cloud Platform (GCP), SQL Server, Linux, and Windows.
Requirements: This position requires a Master’s degree or foreign academic equivalent in Computer Science, Computer Engineering, Information Technology, Information Systems, or a related field. Plus 2 years of experience in the job offered or a related occupation including Software Engineer, Java Developer, Programmer Analyst, or related experience. Position requires 1 year of experience with Test Driven Development (TDD), Java, Spring, and JUnit. 40hrs/week.
Application Instructions: To apply, please MAIL resume to the following address, ensuring to indicate the position reference code (Ref# SSD223SB) for which you are applying. Mail to: HTC Global Services, Inc. Attn: Sutbir Randhawa - Vice President, 3270 W. Big Beaver Road, 1st Flr, Troy, MI 48084.