The Analyst Programmer creates, maintains, and documents programmed computer applications, primarily in-house developed related applications, participates in the systems design process, and accepts assigned responsibility for projects, which may include maintenance, major modifications, or development of new systems.
KEY RESULTS AREAS (give the top 3-4 KRAs of the job)
1 Design, develop, maintain, and interface complex applications using a variety of languages and platforms.
2 Executes test plan during development and system testing and provides user acceptance testing or other testing as required to ensure that system processing reflects user requirements / designs
3 Create technical documentation for the programming team of all applications as a resource for future development and troubleshooting.
# of Positions Available: 8
List below the minimum job specific requirements and experience required for the candidate or incumbent of the role to have.
Educational Background: College/University Degree preferably in Computer Science, Engineering, Mathematics, Business
Minimum Typical Experience: 1-2 years as Programmer
- Knowledge in Systems Development Life Cycles, its stages, major tasks and deliverables
For Oracle Developer -
Frontend: Oracle Forms, Oracle Reports
For Web Developer -
Backend: JAVA EE, Spring Batch, Spring Boot, MyBatis, PL/SQL
Tool: Eclipse, Maven
For Mobile Developer -
Back End - Java, Android Programming, Restful WS
Tool - Cordova, Android Studio