Lead Software Engineer Apply
<p><strong>Job Description </strong></p><p>The Lead Software Engineer role will be responsible for Level 3 technical support and development of applications within the IT Solutions Delivery department for the Repository and Derivatives Services (RDS) area. As part of Level 3 application support team contribute into project initiatives for APAC, EMEA or US regions for our Global Trade Repository (GTR) and Securities Financing Transaction Regulation (SFTR) systems Highly technical position with an emphasis on providing expert consultative services to development teams. Contribute to technology-specific best practices & standards; contribute to success criteria from design through deployment, including, reliability, cost-effectiveness, performance, data integrity, maintainability, reuse, extensibility, usability and scalability; contribute expertise on significant application components, vendor products, program languages, databases, and operating systems; execute on the plan by building components, testing, configuring, tuning, and deploying solutions.</p><p><strong>Job Responsibilities</strong></p><ul type="disc"><li>Partner with development teams to provide input during the design and development phases of the SDLC</li><li>Identify and implement efficiencies and improvements to standard processes and procedures such as automation through scripting, programming, etc.</li><li>Comply with Change Management procedures, to facilitate pre-production/production deployment plans including any vendor software upgrades</li><li>Collaborate during Root Cause Analysis with any follow-ups that would require application changes to prevent an issue from reoccurring</li><li>Provide application coverage for alerts in a timely fashion with business impact analysis</li><li>Review and keep live documentation up to date to provide our support colleagues with the most up-to-date documentation</li><li>Facilitate information for any ongoing audits</li><li>Review, understand and understand Business Continuity plans</li><li>Translate business requirements into software solutions</li><li>Participate in thorough code reviews with a goal of illustrating quality engineering practices and to produce the highest quality code possible</li></ul><p><strong>Qualifications</strong></p><ul type="disc"><li>Bachelors’ degree and/or relevant experience</li><li><strong>8 years</strong> of IT experience in development, testing, implementation, and enterprise application support using PL/SQL and programming languages.</li><li>At least 7 years of experience in DataBase SQL programming is required along with expertise in DB procedures/functions/pkgs, main preference in <strong>Oracle</strong> and <strong>Snowflake</strong> DB is a must.</li><li>Extensive experience in data Mapping, Performance Tuning and Identifying Bottlenecks of sources, mappings, targets and sessions.</li><li>Must have strong experience in <strong>UNIX/Linux</strong> Scripting for Batch systems scheduling/ processing and Autosys scheduling tool.</li><li>Hands on programming languages with <strong>Python</strong> & <strong>scripting languages</strong> and flexible working with different front-end technologies.</li><li>Working knowledge with <strong>Bitbucket</strong> Version control & repository tool.</li><li>Added ETL and warehousing techniques is plus.</li><li>Good to have AWS cloud experience.</li><li>Works with Infrastructure teams to stand up development, testing, and production environments.</li></ul>