Sr. Engineer, Software Engineering (Remote)

Remote Full-time
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.
Apply Now →

Similar Jobs

Experienced Registered Behavior Technician for In-Home ABA Therapy - Atlanta, GA

Remote

Immediate Hiring: Experienced Registered Behavioral Technician (RBT) for Clinic-Based ABA Therapy Services

Remote

Experienced Registered Behavioral Technician (RBT) - ABA Therapy for Children with Autism Spectrum Disorder

Remote

Experienced Registered Nurse - Telehealth: Providing Remote Care Coordination and Patient Support

Remote

Experienced Substitute Teacher for Riverside County Schools - Join Scoot Education's Innovative Team

Remote

Experienced Substitute Teacher for San Bernardino County - Flexible Schedules & Competitive Pay

Remote

Experienced School Year Instructional Coach for High-Dosage Tutoring Programs in Edgewater Park, NJ

Remote

Experienced School Year Tutor for K-8 Students in Math and Literacy - Mickleton, NJ

Remote

Experienced Secondary Social Studies Teacher for Kansas - Flexible Hybrid Remote Arrangement

Remote

USPS Office Helper

Remote

Securities, Commodities, and Financial Services Sales Agents

Remote

[Remote-Position] Remote no experience

Remote

Amazon Virtual Assistant/ Data Entry Remote Jobs - Part-Time

Remote

In-House Legal Counsel

Remote

Pharmacovigilance Physician

Remote

ML Customer Solutions Engineer

Remote

Online BSBA Senior Academic Advisor & Graduate Programs Assistant (Self-Support Programs)

Remote

Freelance Italian Growth Strategist

Remote

Global Activation Lead – Customer & Business Intelligence Strategy for Go‑to‑Market Growth at careerzynith

Remote

ADMINISTRATIVE ASSISTANT & DATA ENTRY CLERK

Remote
← Back