Senior PL/SQL Developer
Jesta I.S.
Montréal, QC
Responsibilities:
Perform all phases of software engineering including requirements analysis, application design, code development and testing
Designs, codes, tests, debug, and documents software, and enhance existing components to ensure that software meets business needs
Work very closely with architecture groups and drive solutions
Develop code using modern approaches to software development
Design reusable components, frameworks and libraries
Develop reusable patterns and encourage innovation
Conduct design and code reviews to ensure code developed meets coding best practices guidelines, unit testing, security, and scalability and maintainability guidelines
Review code and provide feedback relative to best practices and improving performance
Collaborate on the design with other team members and product owners, both inside and outside the scrum team
Mentor and guide other software engineers within the team to promote modern approaches to software development
Contribute to the design and architecture to enable secure, scalable, and maintainable software and should be able to clearly articulate the implications of design/architectural decisions, issues and plans to technology leadership

SKILLS/ABILITIES REQUIRED:
Applications development methodologies, SDLC, Agile Methodology
Strong knowledge of Procedural/Object Oriented programming
PL/SQL, Oracle relational Database, web application development
SQL and PL/SQL stored program code in relational database
Versioning System ,Team Foundation Server (TFS)
JAVA or Microsoft .NET, C#, HTML, XML, Java Script, Oracle
Masters or Bachelor’s degree in Computer Science or a related field, or other degree plus relevant Information Technology experience.