Job Description
DETAILED LIST OF JOB DUTIES: SENIOR APPLICATIONS DEVELOPER:
The Department is seeking a SENIOR APPLICATIONS DEVELOPER. Below are the primary responsibilities for the role.
- Collaborate with a team to design, develop, build, test, and deploy applications by using JAVA, XML, Oracle, SQL and web services.
- Analyze requirements and data to make appropriate recommendations.
- Thoroughly test all code to ensure that programs are functioning correctly
- Develop and test stored procedures, user defined functions, triggers and other objects that assist in the implementation of business rules\logic.
- Create ITR document for knowledge base, user guides and other various communications systems.
- Follow established business, technical and project policies and guidelines aligned with EHS IT principles and standards to include the following: use of best practices, meeting management, project plans, status reports, risk and issue tracking. Change requests and resource management
PREFERRED QUALIFICATIONS:
- 5+ years in an applications developer role
- Expert level with JAVS EE
- Expert level JAVA SCRIPT jQuery
- Experience in database design using Oracle.
- Experience in Web Services (SOAP, or REST)
- Experience with Linux and Windows OS
- Experience with integration, deployments and troubleshooting.
- Experience with advanced query design, stored procedures, views and functions.
- Strong attention to detail and ability to manage timelines and tasks.
- Strong oral and written communication skills