Strengthening governments’ operations and fostering community trust.
Software Engineer I
Location
Canada
Posted
7 days ago
Salary
0
Seniority
Lead
Job Description
Software Engineer I
Avenu Insights & Analytics
• 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.
Job Requirements
- 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.
- 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.
Benefits
- Competitive benefits and compensation package
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Role Description Intetics Inc., a global leader in custom software application development and distributed professional teams, is seeking a Senior Full Stack .Net Developer to join our dynamic team. The successful candidate will work on cutting-edge projects, delivering high-quality solutions that meet client requirements. - Design, develop, and maintain full stack applications using .NET technologies. - Collaborate with cross-functional teams to define, design, and ship new features. - Write clean, scalable, and efficient code following best practices. - Participate in code reviews, testing, and deployment. - Optimize applications for maximum speed and scalability. - Mentor junior developers and contribute to team knowledge-sharing. Qualifications - 5+ years experience with C# and .NET Framework/.NET Core. - Strong proficiency in front-end technologies such as Angular, React, or Vue.js. - Experience with database design and management (MS SQL, PostgreSQL). - Knowledge of RESTful API design and integration. - Familiarity with cloud platforms (Azure, AWS) is a plus. - Excellent problem-solving skills and ability to work in a fast-paced environment. - Good communication skills in English. Benefits - Paid Time Off (36 paid days per year) - Work From Home - Training & Development - Partial medical compensation Company Description
• getting in early on an exceptionally rare and impactful project • owning the architecture and technical direction of a platform built to scale • working day-to-day in a close-knit team • helping the team grow through mentoring and code review • defining the next generation of cloud tooling
Pessoa Desenvolvedora FullStack
Instituto de Pesquisas EldoradoSomos um Instituto de Pesquisa, Desenvolvimento e Inovação único no Brasil. Estamos em constante inspiração pelo novo!
• Atuar no desenvolvimento front-end e backend de uma solução web, utilizando Angular e Java Sprint Boot; • Executar atividades de conformidade aos processos do parceiro; • Participar em reuniões técnicas e de requisitos com o parceiro utilizando inglês.
• Build and improve core parts of Temporal Cloud's identity platform — authentication (OAuth 2.0/OIDC, SAML), authorization (RBAC and policy-based access), and workload identity — so customers and workloads can authenticate securely • Help keep the auth path fast and reliable to meet Temporal Cloud's SLOs through caching, token handling, and revocation strategies • Integrate with enterprise identity providers (Okta, Entra ID, Google Workspace) and support user provisioning (SCIM), with attention to common identity threats such as token replay and privilege escalation • Partner with Security, Product, and platform teams to ship secure-by-default patterns and contribute to IAM lifecycle and audit practices • Write clear architecture and design docs, and contribute to the team's technical direction




