XX
Sr. Engineer, Software EngineeringAvenu Holdings LlcNunavut, Canada

Cette offre d'emploi n'est plus disponible

XX

Sr. Engineer, Software Engineering

Avenu Holdings Llc
  • CA
    Nunavut, Canada
  • CA
    Nunavut, Canada

À propos

Job Summary:
As a Senior Software Engineer on our Pensions product, you will play a key role in the technical design and implementation of our enterprise retirement administration platform. You will lead the design, development, and optimization of high-performance applications using Oracle PL/SQL, Java, and modern development tools.
This position involves architectural decision-making, mentoring team members, and collaborating with cross-functional teams to deliver scalable, secure, and high-quality solutions. The ideal candidate combines deep hands-on development expertise with strong leadership, problem-solving, and communication skills.

Duties and Responsibilities:
 
• Lead the design, architecture, and development of Java and PL/SQL-based applications that align with business and system requirements.
 
• Implement and optimize business logic using PL/SQL packages, procedures, and triggers alongside Pension's proprietary tools.
 
• Translate functional requirements into robust, scalable technical designs and specifications.
 
• Drive performance optimization, scalability, and data integrity across the application stack.
 
• Conduct detailed code reviews, troubleshoot complex issues, and provide technical guidance to developers.
 
• Perform unit testing and ensure all deliverables meet quality and security standards.
 
• Collaborate closely with project teams to define scope, timelines, and deliverables.
 
• Mentor and coach team members to promote best practices and technical excellence.
 
• Champion the adoption of new technologies, automation, and DevOps practices to enhance productivity.
 
• Establish and maintain application security, data protection, and coding standards.
 
• Document software architecture, processes, and solutions to support maintainability and knowledge sharing.
 
• Contribute to client implementation projects, providing technical leadership and consulting expertise.

Knowledge, Skills, and Abilities:
 
• Understanding of pension plan concepts is a strong asset.
 
• Advanced experience with Oracle SQL and PL/SQL and Java.
 
• Strong understanding of relational database design, performance tuning, and optimization.
 
• Experience with Oracle APEX, Git, Oracle Cloud Infrastructure (OCI), and UNIX Bash scripting.
 
• Experience with database,  data conversion, reporting tools, and API integration and application design.
 
• Proven ability to lead development teams and mentor junior staff.
 
• Strong analytical and problem-solving skills.
 
• Excellent communication and interpersonal skills.
 
• Highly motivated, collaborative, and quality-focused.
 
• Prior experience in the pension or financial services industry is an asset.

Education and Experience:
 
• Bachelor's degree (or equivalent) in Computer Science, Engineering, or a related field.
 
• Minimum of 7 years of progressive software development experience, including system design and architecture.

Physical Demands:
• Must be able to remain seated for extended periods.
• Regular use of a computer and other office machinery, such as printers and copy machines.
• Occasional movement around the office.
• Frequent communication via telephone.
  • Nunavut, Canada

Compétences linguistiques

  • English
Avis aux utilisateurs

Cette offre a été publiée par l’un de nos partenaires. Vous pouvez consulter l’offre originale ici.