Software Developer III-Java
Description
The position’s essential duties include the following:
• Support critical business functions through the development, implementation, and maintenance of applications and systems;
• Contribute software development expertise to multiple projects and ensure that specifications are met;
• Design, code, test, debug, maintain, and document software applications;
• Follow established software development standards and procedures and contribute towards their improvement;
• Develop complex application features and create technical designs;
• Participate in peer code and design reviews;
• Experienced with a wide range of technologies;
• Coordinate with departments and users in the support of business applications.
• Represent the IT department in terms of software development expertise in coordination with other departments
• Support critical business functions through the development, implementation, and maintenance of applications and systems;
• Contribute software development expertise to multiple projects and ensure that specifications are met;
• Design, code, test, debug, maintain, and document software applications;
• Follow established software development standards and procedures and contribute towards their improvement;
• Develop complex application features and create technical designs;
• Participate in peer code and design reviews;
• Experienced with a wide range of technologies;
• Coordinate with departments and users in the support of business applications.
• Represent the IT department in terms of software development expertise in coordination with other departments
Job Summary:
• Analytical and problem solving skills
• Developing and/or creating new or more effective ideas, approaches, etc.
• Developing and executing short-range plans/decisions
• Excellent interpersonal and communication skills
• Ability to exercise sound judgment across a broad range of circumstances
• Developing and/or creating new or more effective ideas, approaches, etc.
• Developing and executing short-range plans/decisions
• Excellent interpersonal and communication skills
• Ability to exercise sound judgment across a broad range of circumstances
Desired Profile:
• Experience API’s and SOA Patterns
• Experience with integration of application software and RDBMS
• Knowledge of configuration management, release management principles
• Knowledge of SOA
• Experience with agile SDLC; Scrum preferred
• Experience with high availability architectures
• Knowledge of networking and system engineering concepts
• Experience with PL/SQL
• Experience with scripting languages
• Experience with Oracle Access Manager (OAM)
• Knowledge of application security concepts
• Experience with integration of application software and RDBMS
• Knowledge of configuration management, release management principles
• Knowledge of SOA
• Experience with agile SDLC; Scrum preferred
• Experience with high availability architectures
• Knowledge of networking and system engineering concepts
• Experience with PL/SQL
• Experience with scripting languages
• Experience with Oracle Access Manager (OAM)
• Knowledge of application security concepts