Design, develop, troubleshoot and debug software programs for databases, applications, tools, networks etc.
As a member of the software engineering division, you will use basic knowledge of software architecture to perform tasks associated with developing, debugging or designing software applications or operating systems according to provided design specifications. Build enhancements within an existing software architecture.
Work involves some problem solving with assistance and guidance in understanding and applying company policies and processes. Gaining competence in own area and acquiring a higher level understanding of role, processes and procedures. BS degree or equivalent experience relevant to functional area. 0-2 years of previous software engineering or related experience.
Responsibilities
This individual will need research and analytical skills to build custom applications, maintain database and analytics environments, guide the project management team and provide insight into future technologies. Liaise with Technical Teams for service requests and upgrades.
Responsibilities and Daily Tasks:
Develop applications using Oracle Application Express (APEX), PL/SQL and Javascript Collaborate with business analysts, global process owners, others to plan, design, develop, test, and maintain applications Collect and document user requirements Prepare reports, manuals and other documentation on the status, operation and maintenance of application software Design, develop and unit test applications in accordance with established standards Develop, refine, and tune integrations between applications Configure services for performance, security, and error handling Analyze and resolve technical and application problems Assess opportunities for application and process improvement Assist in the collaboration required for shared development environments Assists in determining and enforcing development standards and best practices Performance Tuning Perform application related Security Bachelor's degree in Computer Science, Engineering or related technical field and 1+ years of work experience in job offered or 1+ years of work experience in a computer-related occupation.\Skills/Qualifications:
Strong hands on experience Oracle Apex application development (*preferred) Proficiency in RDBMS concepts & advanced experience in creating & using database objects required. Designing, developing and testing of packages, procedures, functions, views and triggers Oracle Integrated Development Environments such as Oracle SQL Developer PL/SQL Developer Any experience or knowledge in BI, Data Visualization and Python/R will be an advantage. Education or experience should include: 1) Designing, developing, testing/QA and implementing software utilizing SQL and PL/SQL Oracle database experience (*preferred) Excellent verbal and written communication skills Ability to work in a highly collaborative environment with minimal supervision Ability to manage the development of multiple projects in a fast-paced environment based on competing priorities Desired Skills: APEX SQL PL/SQL Web Services JavaScript Jquery HTML, CSS RESTful Web Services API’s Oracle Database