Enable job alerts via email!

Sr. Software Engineer (Full-Stack)

PCS Retirement

Pennsylvania

Remote

USD 90,000 - 140,000

Full time

30+ days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

Join a forward-thinking company as a Senior Full Stack Engineer, where your expertise in full-stack development will be pivotal in designing and maintaining innovative applications. This role offers the opportunity to work with cutting-edge technologies, from cloud-based solutions to legacy systems, while collaborating with diverse teams to deliver exceptional results. You'll be responsible for developing robust applications, integrating with CRM systems, and ensuring data management efficiency. If you're passionate about technology and eager to make a significant impact in a dynamic environment, this position is perfect for you.

Benefits

401(k) match
Medical insurance
Dental insurance
Vision insurance
Life insurance
Short and long term disability
Paid time off

Qualifications

  • Strong understanding of full-stack development principles and cloud-based solutions.
  • Experience with Azure data services and handling large datasets.

Responsibilities

  • Design, develop, and maintain scalable web applications and APIs.
  • Collaborate with teams for deployment using CI/CD and ensure compliance with standards.

Skills

Full Stack Development
Problem-Solving
REST APIs
Cloud Development
Data Management
Agile Methodologies

Education

Bachelor's Degree in Computer Science or related field

Tools

ASP.NET
Azure
SQL Server
Oracle
Salesforce
Vue.js
Power BI
ElasticSearch
Azure DevOps
CI/CD Pipelines

Job description

PCS Retirement, LLC, a subsidiary of FSG Parent L.P., is one of the nation's largest independent and conflict-free retirement solution providers in the industry. PCS provides recordkeeping services to 19,000 plans and 850,000 eligible participants representing more than $26 billion in assets under administration. PCS' comprehensive retirement solutions platform includes business development tools for financial advisors, a data-driven recordkeeping technology that supports all types of retirement plans [401(k), 403(b), 457, Cash Balance, Defined Benefit, Non-Qualified], individual retirement accounts (including payroll deduction IRAs), and health savings accounts.

At PCS Retirement, we cultivate an environment built on trust, where every team member is empowered to take ownership and contribute to our shared vision. Through collaborative teamwork we foster growth, both personally and professionally, ensuring that together we exceed expectations and achieve remarkable success.

Job Summary

We are seeking a highly skilled and experienced Senior Full Stack Engineer to join our dynamic team. You will play a key role in designing, developing, and maintaining our diverse range of applications, spanning modern cloud-based solutions to legacy systems.

This role requires a strong understanding of full-stack development principles, a passion for problem-solving, and the ability to adapt to evolving technologies. You will be working with a variety of technologies, including REST APIs, ASP.NET, Azure, SQL Server, Oracle, Salesforce, CRM systems, and Vue.js. Experience with Azure data services (Data Factory, Data Bricks), data transformation, and handling large datasets is crucial.

The ideal candidate is a self-starter, a team player, and comfortable working on both new projects and maintaining existing systems, including occasional work on legacy platforms.

Job Responsibilities

  • Full Stack Development: Design, develop, test, and maintain robust and scalable web applications and deploy full-stack applications, ensuring they are scalable, secure, and performant.
  • Develop and consume RESTful APIs for seamless integration between different systems.
  • Handle large datasets, including data extraction, transformation, and loading (ETL) processes.
  • Back-End Development: Write server-side logic and maintain APIs using ASP.NET and C#. Work with relational databases (e.g., Microsoft SQL Server, Oracle) to design optimized database queries, stored procedures, and ensure high availability and performance.
  • Cloud Infrastructure: Develop applications and services on Azure, leveraging services such as Azure Fabric, Azure Data Bricks, Azure App Services, and Azure SQL Database for cloud-native solutions.
  • Front-End Development: Build modern, responsive, and dynamic user interfaces using Vue.js. Work with other front-end frameworks to ensure a smooth, interactive experience for end users.
  • Salesforce Integration: Collaborate with the Salesforce team to integrate CRM features into our 401k management platform. Leverage Salesforce APIs and Apex for custom integration and data synchronization.
  • Data Management: Develop solutions for handling large volumes of financial data, including analysis and processing using Microsoft SQL, Azure Data Bricks and Azure SQL.
  • System Architecture: Work with senior architects to design, develop, and scale application architectures. Ensure that components are modular, reusable, and secure.
  • DevOps: Collaborate with DevOps teams for deployment using CI/CD pipelines, Azure DevOps, and other automation tools.
  • Security & Compliance: Ensure compliance with industry standards, particularly financial services regulations. Implement security best practices across applications and services.
  • Team Collaboration: Participate in Agile development processes, attend sprint meetings, and provide mentoring and code reviews for junior developers.
  • Continuous Improvement: Stay current with industry trends and evaluate new technologies that can improve development efficiency or enhance product quality.
  • Write clean, well-documented, and testable code.
  • Troubleshoot and resolve technical issues.
  • Collaborate effectively with cross-functional teams, including product managers, designers, and QA engineers.
  • Work on ad-hoc projects related to legacy platforms as needed.
  • Stay up-to-date with the latest technologies and trends in software development.

Requirements

  • Databases: Microsoft SQL Server, Oracle.
  • Other Tools: Experience with DBAMP and DBUP, Power BI for data analytics, ElasticSearch for search functionalities, Azure Logic Apps for workflows.

Remote Work Information

For all virtual remote positions, in order to ensure employees can effectively perform their job duties with no distractions, we require an uninterrupted virtual work space and there is also an expectation of family care being in place during business hours. Additionally, there is an internet work speed requirement of 50 MBps or better for individual use. If more than one person is utilizing the same internet connection in the same household or building, then a stronger connection is required. If you are unsure of your internet speed, please check with your service provider. Please ensure that you are able to meet these expectations before applying.

Compensation Information

The average salary for this position is expected to be between $90,000 and $140,000/year however, base pay offered may vary depending on multiple individualized factors, including market location, job-related knowledge, skills, and experience. We do not anticipate candidates to be paid at the top of the range however, from time to time, it may occur on a case-by-case basis. Other rewards and benefits may include: 401(k) match, medical, dental, vision, life insurance, short and long term disability, paid-time off, etc. For more information, please visit pcsretirement.com/careers

Additional Information

As an employer, PCS believes our success depends on diversity, inclusion, and mutual respect among our team members. We want to look like our customers, and we recruit, develop, and retain the most hardworking people from a diverse candidate pool. We are committed to making all employment decisions based on business need, merit, capability, and equality of opportunity. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, or national origin. We will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform essential job functions, and to receive other benefits and privileges of employment. We are an Equal Opportunity Employer and do not discriminate against any employee or applicant for employment because of race, color, sex, age, national origin, religion, sexual orientation, gender identity, status as a veteran, and basis of disability or any other federal, state, or local protected class.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Senior Software Engineer - Full Stack

Rivers Agile

Pittsburgh

Remote

USD 80 000 - 120 000

21 days ago

Senior Software Engineer - Full Stack

Rivers Agile

Pennsylvania

Remote

USD 80 000 - 120 000

28 days ago

Senior Software Engineer, Full-stack ML & Geo Data

Aurora Solar

Remote

USD 80 000 - 120 000

Yesterday
Be an early applicant

Senior Software Engineer - Full Stack

ZipRecruiter

Seattle

Remote

USD 115 000 - 158 000

2 days ago
Be an early applicant

Sr Software Engineer - Full Stack

Blue Yonder

Town of Texas

Remote

USD 114 000 - 144 000

4 days ago
Be an early applicant

Sr. Software Engineer - Full Stack React/Java (remote)

MultiPlan

Naperville

Remote

USD 80 000 - 120 000

5 days ago
Be an early applicant

Senior Full-Stack Software Engineer

Tential Solutions

Dresher

Remote

USD 90 000 - 130 000

5 days ago
Be an early applicant

Senior Software Engineer - Full Stack

Crisis Text Line

Remote

USD 115 000 - 158 000

7 days ago
Be an early applicant

Senior Software Engineer - Full Stack

Crisis Text Line International

Mississippi

Remote

USD 115 000 - 158 000

12 days ago