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.
Neumo Summary:
With the backing of four decades of public sector expertise and corporate capability, Neumo has successfully supported government services. Neumo was honored and recognized for four (4) consecutive years as a GovTech 100 Company representing the top 100 companies focused on making a difference in and selling to state and local government agencies across the United States.
Neumo is committed to helping communities thrive and brings a wealth of experience combined with innovation. Today, Neumo offers more administrative and financial support to government officials than any other organization. And with a responsive, client-focused approach, we foster partnerships that give our customers the certainty they need to accomplish more.
Neumo offers a competitive benefits and compensation package and are looking for team members who will thrive in our dynamic environment.
Neumo is an Equal Opportunity Employer. Selection for a position will be made without regard to race, religion, national origin, sex, political affiliation, marital status, non-disqualifying physical handicap, and age.