We are seeking an experienced SQL Developer to join our software team, focusing on rewriting and optimizing SQL stored procedures as part of our system's modernization. The successful candidate will work closely with our application architects and newly onboarded junior developers to transform our legacy codebase into a streamlined, efficient system.
Key Responsibilities:
Design, develop, and implement robust SQL stored procedures, optimizing performance and ensuring scalability. Familiarity with IBM RPG is advantageous but not essential.
Analyze existing free form RPG code and other legacy systems to understand and document business processes and rules.
Collaborate with team members to understand system functionalities and integration points.
Maintain high standards of code quality and adhere to best practices including the use of templates, processes, and standards provided by the company.
Participate in daily stand-ups, code reviews, and other collaborative meetings as required to ensure alignment and project progress.
Required Skills and Qualifications:
Proven expertise in SQL development, with a strong portfolio of writing high-performance stored procedures.
Ability to analyze and interpret complex code in legacy systems and translate business logic into efficient code.
Excellent problem-solving skills and attention to detail.
Strong communication and teamwork skills, capable of working effectively in a collaborative environment.
Familiarity with IBM RPG is advantageous but not essential.
Desired Skills:
Experience with Python or willingness to learn may be beneficial as the project evolves.
Understanding of web-based systems and previous experience in modernizing legacy software platforms will be considered a plus.
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.