THE ROLE: 
 
This Developer (COTS) will collaborate proactively with Applications analysts to translate business and integration requirements into configurable component composes and solutions. Ideal candidate must show deep technical skills, own application maintenance, collaborate effectively, and offer support.
 
HOW YOU WOULD CONTRIBUTE: 
 
- Proficient in Software development lifecycles, namely Waterfall, Agile, Scrum, and AIM Methodology.
-  Will be responsible for designing, developing, implementing, customizing, and integrating Oracle e-Business Suite and Salesforce applications with other systems, and providing ongoing support and future enhancements of those solutions.
- To work with team members as needed to scope, design, develop, test, implement, support, and be responsible for coding and unit testing application software across production support, enhancements and projects
- Achieve performance targets for responding to and resolving production support issues within agreed timelines.
- Invent technical solutions for specified needs, building components like extensions, views, customizations, reports, and workflows alone or in a team.
- Design and develop high-quality software on Force.com platform
- Performance Improvement in the Applications environment. Tuning code, Application health check, Application improvement proposals and implementations.
- Follow documentation, software development methodology, version control, testing, and migration standards.
- Understand the key integration points, work multi-functionally across different business processes, and address the challenges faced by business teams.
- Meet service level agreements for production support response and resolution. Resolve problems, pinpoint their root cause, and apply any needed corrective measures to ensure permanent resolution
- Serve as a mentor to less experienced Application Developers.
- Create an inclusive setting that promotes mutual knowledge exchange
- Perform additional duties as assigned.
- Ability to effectively prioritize and execute tasks in a high-pressure environment
- Experience working both independently and, in a team-oriented, collaborative environment