Job Information
HTC Global Services, Inc. Application Programmer/Developer (Ref# APD25SM) in Troy, Michigan
HTC Global Services, Inc. has an opening for the position of Application Programmer/Developer (Ref# APD25SM).
Work Location: Troy, MI and relocation required to various unanticipated locations throughout the U.S.
Job Duties: Create and modify moderately complex applications programs from detailed specifications. Provide technical SME (subject-matter expert) support to the business and all stakeholders involved. Identify client requirements by detailed discussions/meetings with client, functional users, functional/technical consultants, and product owners to collect requirement specifications, metrics and key performance indicators. Design, develop, test, and maintain software applications, including enterprise client/server, distributed internet applications using Guidewire, Java, J2EE and RDBMS technologies. Review the technical design specifications and code new or modify existing Gosu classes / PCF files as per the design requirements. Transform complex business requirements into simple, robust, extendible Gosu components. Review system capabilities, workflow, and scheduling limitations to determine if requested change is possible within the existing system. Prepare flowcharts and diagrams to illustrate the software architecture that meets client requirements in an effective and cost-efficient manner. Develop in-detail technical specifications for application software to be performed by development team. Utilize CI/CD tools to streamline deployments and maintain high-quality code, contributing to overall system performance improvement. Collaborate with cross-functional teams to refine document integration process and implement robust error-handling mechanisms. Prepare test plan based on the system requirements specification. Inspect test results for accuracy and completeness. Provide application technical support and maintenance activities for enhanced system functionality. Prepare system requirements specification documents. Document the test plan. Provide actionable recommendations to improve code coverage by additional unit tests. Diagnose and resolve document creation failures by analyzing error logs. Train users in joint application development techniques. Use of Java, J2EE, Gosu, Web Services, Spring, Spring Boot, Hibernate, Guidewire, PCF, Gradle, Maven, Jenkins, JUnit, Oracle, SQL, Linux, UNIX, 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 Developer or related experience. Will accept a Bachelor's degree plus 5 years of progressive experience in lieu of the required education and experience. Position requires 2 years of experience with Guidewire. Will accept any suitable combination of education, training, or experience as per the requirements cited herein. 40hrs/week.
Application Instructions: To apply, please MAIL resume to the following address, ensuring to indicate the position reference code (Ref# APD25SM) for which you are applying. Mail to: HTC Global Services, Inc. Attn: Sutbir Randhawa - Vice President, 3270 W. Big Beaver Road, 1st Floor, Troy, MI 48084.