Sutherland Global is looking for a Senior PL/SQL Developer who will help build and maintain the database technologies that enable millions of Americans to connect and converse with information and one another. You will work in a complex, fast-paced, and highly elastic environment that provides opportunities to navigate different teams and projects.
Key Responsibilities:
• Collaborate with cross-departmental enterprise stakeholders to design and develop database solutions.
• Develop and optimize PL/SQL code for various applications.
• Work closely with development teams to peer review code and deploy it using Gitlab, Bitbucket, and Jenkins CI/CD pipelines.
• Design database systems to meet complex business needs and create appropriate technical documentation to support project delivery and support plans.
• Develop and maintain stored procedures, functions, triggers, and other advanced PL/SQL concepts like records and collections.
• Ensure code and design quality with appropriate logging, monitoring, tracing, and security standards in place.
• Help troubleshoot and resolve issues related to database performance and integrity.
• Perform root cause analysis for production issues and come up with solutions that will prevent them from happening in the future.
• Participate and contribute to grooming technical user stories.
• Mentor and coach junior members of the team on database development best practices.
Skills, Experience, and Requirements
Education and Experience:
• Bachelor’s degree in computer science or related field.
• At least 8+ years of experience with Oracle SQL and PL/SQL Development.
• At least 8 years’ experience in advanced PL/SQL concepts like records and collections.
• Database performance tuning skills.
• Experience and knowledge of Linux Shell scripting.
• Experience with Java or Oracle BRM is a plus.
• At least 3 years of experience in the software development life cycle.
• Ability to work in a team in a diverse/multiple stakeholder environment.
• Experience in the Telecom domain is required.
• Excellent Analytical and communication skills are a big plus.
• Experience and desire to work in a global delivery environment.
• Interpret requirements and design solution that satisfy the customer needs and also satisfied the need for standardization, usability and maintainability of the different Agent facing applications.
• Breakdown solution into components that could be assigned and tracked in pursuit of a fast and cost-effective solution.
• Must have experience in SQL/PL-SQL.
• Should have
• Implement ADF Business Components / Web Services / Oracle Objects Calls that would provide the data access layer for the Agent Applications processes.
• Implement the ADF View Controller components, including Tasks Flows, Beans and JSF pages that would allow the successful interaction between the agents and the applications.
• Supervise tasks performed by other members of the solution team in order to ensure a cohesive approach that satisfies the external (customer) requirements and internal (technology) requirements.
• Design and develop enhancements using exit-point based architecture within loan the origination/servicing system
• Designing and developing enhancements using exit-point based architecture within loan origination/servicing system
• Design and implement custom business applications using Oracle Application Development framework
• Produce, present and validate AS-IS and TO-BE landscape models for technical approval showing migration path
• Produce and validate solution design documentation for projects ensuring a consistent quality approach is maintained
• Input into the Technical Environment Plans (TEP) for projects
• Work directly with business users in all aspects of design and development
• Produce code that meets quality, coding and performance standards according to local IT guidelines and policies including Security, auditing and SOX requirements
• Ensure technical & supporting documentation is written to company standards
• Undertake Unit testing making full utilization of automation tools available and working with the system test team to ensure tests are integrated as part of the overall test plan
Qualification: Bachelor / master’s in engineering, MCA or equivalent
Experience: 9-11 years
All your information will be kept confidential according to EEO guidelines.