Individuals within the Technology Consultant job family maintain the broadest range and depth of knowledge in their respective area of expertise within the IT organization. This job family is comprised of a specialized team of internal high-level subject matter experts who keep abreast of emerging technologies and influence strategic decisions regarding technical direction of the business. Technology Consultants contribute to solutions that may span the full spectrum of IT hardware and software. They may create prototypes and lead initial development or enhancement efforts. They provide recommendations regarding technology, vendors, outside consultants, and trading partners. Each individual concentrates on one or more areas of technical expertise. These areas usually focus on systems that significantly impact the effectiveness of the organization(s) existing technologies. As technical advisors to internal or external clients, these individuals understand current systems and how IT strategies support client business strategies. They often reduce the need for external technical consulting expertise. Additionally, Technology Consultants provide assistance with escalated issues, mentor others within technology-related areas, and provide subject matter expertise on various project teams. Technology Consultants are considered resources for the organization at large, and their responsibilities often go across organizational lines. As such, it is critical that they approach issues with both technical and business expertise. They frequently must influence people over whom they have no direct control, as they help define strategic technical and business plans. Work Complexity:
Consults on multiple projects/programs as a subject matter expert of existing technology.
Consults on and helps drive new technology direction.
Consults on cross-divisional technology solutions.
Consults on highly complex tasks, projects/programs or support issues that involve a high degree of risk/impact to the business unit performance and makes use of the individual's high level of knowledge within one or more areas of specialty.
Typically does not provide administrative or management type support.
Education/ Experience:
Bachelor's degree in computer science, information systems, computer engineering, systems analysis, or related field required. Master's degree in computer science, information systems, computer engineering, systems analysis, or related field preferred.
7 years of experience in multiple technology areas required.
Demonstrates strong knowledge in one or more major technology areas.
Knowledge of the business required.
Certifications - JAVA, Oracle, or Project Related
Engagement Description: Client Health Plan Business, Benefits Applications team is currently seeking a Technology Consultant position for our Detroit / Jefferson facility to work with our Benefits team. The primary responsibilities of this position will include application development, maintenance, and support of the Benefit Configurator suite of applications. Top Three Skills/Experience (Include # of years of experience required) (Quantified years of experience tied to specific skills/experience, hard skills only):
7+ years of IT support experience with JAVA programming language and JEE patterns.
5+ years of IT support experience and working knowledge of ORACLE.
5+ years of experience of Spring REST, Spring MVC, Spring Boot, SOAP services, Hibernate
Preferred Skills/Experience (No more than 4-5 total) (Optional but preferred skills/experience. Include: skills/experience order from most important to least):
Perform thorough analysis and makes recommendations in areas that support IT process and software development life cycle.
Should possess good communication skills and solid knowledge on software delivery lifecycle of IT projects & applications.
Experience and understanding of health insurance industry.
Develops reports and presents to senior management when needed.
Supports and/or executes all testing efforts across the software development life cycle.
Required Skills/Experience (No more than 10-12 total) (The rest of the required skills/experience. Include: skills/experience ordered from most important to least. Hard and soft skills):
5+ years of experience in web technologies (HTML/CSS/JavaScript/Java/JEE/JSF/JSP) a must.
3+ years of experience in Angular, ReactJS , BootStrap JS etc. (Hands on experience working on Responsive UI a must)
2+ years of experience in Angular a must.
1+ year of experience in REST and Microservices
Solid working knowledge of current Internet technologies, including Rest, SOAP, HTTP and JSON
Experience designing, developing, and testing applications using proven or emerging technologies.
Demonstrated ability to analyze and interpret complex problems or processes that span multiple business areas, identify and understand requirements and develop alternate solutions.
As broad level of understanding surrounding information systems and application architecture standards.
Works on major projects as a team member, sometimes as a project leader.
Provides technical guidance in advanced programming techniques and application design required.
As an equal opportunity employer, ICONMA prides itself on creating an employment environment that supports and encourages the abilities of all persons regardless of race, color, gender, age, sexual orientation, citizenship, or disability.