EdgeCo Holdings is comprised of several affiliated companies focused on providing a broad array of sophisticated financial products, technology, and support services in the areas of full-service retirement plan administration, brokerage services, and trust & custody solutions. EdgeCo provides these services through numerous subsidiary entities including American Trust, Mid Atlantic Trust Company, NewEdge Capital Group and PensionPro Software.
PensionPro Software is looking for an experienced Software Engineer to join our team in our Harrisburg, PA, or Pittsburgh PA locations, in a hybrid capacity. If you are skilled with working in object-oriented languages, have hands on experience working on product design, and are passionate in mentoring junior level staff members, then this is an opportunity for you!
PensionPro is a leader in providing workflow management software for Third Party Administrators (TPAs) supporting over 200,000 retirement plans. PensionPro’s goal is to help TPAs turn business expectations into profits by providing clarity through the collection and organization of data across clients, departments, and locations. The Software Engineer plays a critical role in building and delivering a product to meet the evolving needs of our growing client base.
The core responsibilities of the Software Engineer are to perform programming and development work to resolve complex problems and execute design specifications, participate in technical design documentation for assigned products, delegate technical work to Team Leads, and oversee deadlines to ensure delivery is on time and work is done according to design/technical specifications.
Utilize knowledge of development best practices to troubleshoot and write well designed, testable code, and to refine and re-write code as necessary to maintain and improve existing codebases.
Peer review code changes – code review per feature delivery by agile team and test the output with product staff to ensure development aligns with stakeholder request.
Develop and leverage knowledge of PensionPro’s product specifications and functionality to take requests for development and lead discussions and documentation about enhancements and features.
Estimate time to deliver, and delegate work to agile teams to achieve development deadlines based on knowledge of the product, feature, and specifics of development requests.
Actively participate in virtual standup with Team Leads.
Responsible for ensuring high quality releases are delivered to BAT on time for testing with correct applications, build numbers, and scope.
Advise and guide junior level team members in growing technical skills, resolving complex problems, and enhancing productivity within the department.
Participate in daily standup with the development team to discuss technical problems/roadblock, current workloads, upcoming deadlines, questions on the scope of the task, and outstanding items.
Understand the scope and relationships of large features and understand the limits of technical tools to make recommendations for improving the department.
Skills & Experience
Mid to senior level Software Engineer.
Experience working with object-oriented programming and design using C#, Asp.net and Web APIs.
Proficiency in MS SQL queries, Database Design, and Stored Procedures.
Ability to learn new skills and technologies quickly.
Excellent written and verbal communication skills to collaborate with team members in executing and delivering work on time.
Exceptional attention to detail with the desire to dive into product functionality and data to identify and solve problems up to an advanced level of complexity.
Employees are eligible to participate in company benefits including health, dental, and vision insurance on the first of the month after their hire date. The company also provides a 401(k) plan with company match, group life insurance, short- and long-term disability, as well as additional voluntary benefits for employees to elect participation in.