Plays a leading role in projects that includes implementing new features and maintaining existing features of the ValueSYS enterprise application. Job duties will include requirements assessment, determination of level of effort, software design, software development, code reviews, unit testing, integration testing, trouble ticket support during the Quality Assurance period and production implementation, and Software Deployment support.
General duties and responsibilities:
Work under moderate supervision to translate business requirements into application code and/or make modifications to existing processes.
Participate proactively with the team leader, developers and business analysts, in the analysis of data applications and processes in order to meet the business requirements.
Responsible for ensuring work follows the application development lifecycle; this includes design, technical and business walkthroughs, Quality Control, UAT and production implementation.
Ensures that process development conforms to established company statndards and procedures, and that appropriate checks are in place to protect data integrity
Ensures issues are addressed at appropriate times in the project life cycle
Works together with other developers in gathering of data requirements, data definitions, construction of logical data model, codeing i.e. software development.
A Bachelor's or Master's degree in Computer Science, Information Systems or other related discipline is required; or equivalent combination of education and experience that is required for the specific job level.
General knowledge, skills and abilities:
5+ years of programming and testing experience with Java and J2EE technologies
5+ years of extensive web-based application design, development and testing experience, including HTML, Java Script, JSP and Servlets
Application servers (Tomcat, Jboss, WebSphere, WebLogic)
Highly proficient with SQL and data modeling and ability to write and understand complex queries
5+ years of experience with Oracle SQL
Working experience with Oracle 10 and 11
Familiarity with both UNIX (Linux and Sun Solaris) and Windows platforms
Familiarity with CVS code management system
Must have programming experience using Object Oriented Methodologies
Experience with Eclipse IDE
Strong communication skills (both verbal and written)
Team player with strong ability to adapt to new environments
Excellent research and problem solving skills
Demonstrated ability for thorough and accurate work
Positive attitude to focus on goals, timelines, and ability to multi-task
Full dvelopment lifecycle experience.
Intermediate professional role. Moderate skills with high level of proficiency. Develops solutions that require analysis and research. Works on small to large, complex projects that require increased skill in multiple technical environments. Possesses knowledge in a specific business area. Works on one or more projects as a team member or occasionally as a project lead. May coach more junior technical staff. Works under general supervision with latitude for independent judgment. May consult with senior peers on certain projects. Typically requires four or more years of applications development experience.
ADA Disclaimer: In developing this job description care was taken to include all competencies needed to successfully perform in this position. However, for Americans with Disabilities Act (ADA) purposes, the essential functions of the job may or may not have been described for purposes of ADA reasonable accommodation. All reasonable accommodation requests will be reviewed and evaluated on a case-by-case basis.
General/Other: IT/Software Development
FIS™ is the world’s largest global provider dedicated to banking and payments technologies. With a long history deeply rooted in...