Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
Job Responsibilities
- Codes, tests, debugs, implements, and documents highly complex programs.
- Gathers information from existing systems, analyzes programs and time requirements.
- Creates appropriate documentation in work assignments such as program code, functional and technical documentation.
- Provides recommendations and revisions to programs and documents.
- Develops complex test plans to verify logic of new or modified programs.
- Designs systems and programs to meet highly complex business needs.
- Familiarity with software architectures, standard lifecycle concepts, practices, and procedures for development of JAVA based applications to include graphical user interfaces, web services, data extraction and transformation.
- Passionate about customer success, process, and technology.
Job Requirements
Skills
- BSc Degree in Computer Science or Information Systems.
- 4+ Years’ experience as a Consultant or Senior Developer.
- 3+ Years’ experience with Java, J2EE, XML, Perl, JSP, JSF, JavaScript, AJAX.
- 3+ Years’ experience with Architectural standards and SOA technologies.
- 3+ Years’ experience working with relational databases to facilitate programming software.
- 3+ Years’ experience with MVC, Struts and Hibernate frameworks.
- Good understanding of SQL, MySQL and Oracle Service Oriented Architecture.
- Strong skills in programming, using testing tools and scripting languages.
- Strong analytical and problem-solving skills for design and architecture of enterprise software solutions.
- Strong verbal and written communications skills, Strong presentation skills.
- Strong ability to support multiple concurrent efforts.
- Ability to work as part of team and independently.