Job: System Analyst
Locations
Posted: 05/16/2012
Job Type: IT - Computer Services & Support IT - ALL CATEGORIES
Jobing Description
The System Analyst will develop, implement, and deploy web based software solutions for our customers in the insurance industry. This position is responsible for making design and architectural decisions, analyzing business requirements, writing technical specifications, evaluating technology innovations, and working closely with developers to create software solutions.
This position requires the ability to quickly understand functional requirements and translate them into sound technical design. This position requires a strong background in developing enterprise applications as well as experience working with industry standard tools and programming techniques. The system analyst should possess strong communication skills and the ability to work well in a team environment.
Responsibilities:
* Develop technical specifications for the Ebix suite of applications and services
* Troubleshoot architectural issues within the software and technology with an emphasis on performance and system tuning.
* Work closely with the customers to analyze and understand customers' business needs so that Ebix solutions will enhance their business systems and processes.
* Address software integration issues, such as database conversions, platform compatibility, and web service interfaces, etc.
* Maintain accurate technical documentation throughout the software development and support process.
* Manage software projects including cost estimates and timelines
* Identify and document process flows, events and key inputs as necessary for analyzing the nature of the problem or opportunity areas.
* Understanding of standard software development methodologies and best practices
* Performing database tasks as needed including data modelling, performance tuning and enhancements, and maintaining and supporting existing applications.
Required experience:
* Bachelor of Science Degree in Computer Science or Information Technology or equivalent work experience
* Minimum 3 years experience programming Java based enterprise web applications
* Expertise in J2EE technologies including JSP, Servlets, EJB, and JDBC
* Strong technical experience in web technologies including XML, JBoss and/or Websphere, Apache, Tomcat, PHP, Groovy
* Understanding of standard J2EE design patterns
* Experience with Source Code Control software especially CVS or Subversion
* Strong understanding of business applications, solid problem solving skills, and the ability to work effectively with users.
* Strong organizational skills, possessing the ability to meet deadlines, prioritize effectively and work independently within guidelines.
* Excellent interpersonal, organizational, verbal and written communication skills.
Suggested Jobs
