via Adp
$0K - 0K a year
Developing full-stack applications, integrating AI models, and managing cloud infrastructure.
Extensive experience with modern web development, cloud platforms, AI integration, and full-stack architecture.
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.
This job posting was last updated on 12/16/2025