Principal Software Engineer, IT Software Engineers
Ascensus
Ascensus is the leading independent technology and service platform powering savings plans across America, providing products and expertise that help nearly 16 million people save for a better today and tomorrow. As a Principal Software Engineer at Ascensus, you will be working in a high-energy team, writing beautiful code using the best engineering practices in the industry today. Passion for problem solving and all aspects of software development is a critical. We are building teams that are empowered to solve the business needs by having a rapid development and deployment pipeline with a focus on automation and continuously releasing software. As a key contributor to the Scrum team, you will be responsible for leading the team to deliver solutions that adhere to the software architecture strategy, coding standards, and established organizational policies and procedures and providing technical and architecture guidance to others in your areas of expertise. Section 2: Job Functions, Essential Duties and Responsibilities Analyze software requirements to determine best solution to deliver business goals including estimating and planning throughout an agile software development lifecycle Modify codebase to implement complex software modifications following appropriate standards for coding and design patterns, source code control, unit testing, and continuous integration and deployment Analyze and troubleshoot complex errors in software application to determine root cause and resolution Assist with testing and written description of application software changes Collaborate with team members, actively participate in all Scrum ceremonies and activities including pair programming and peer code review with a constant focus on continuous improvement Establishes alignment with Product Owner to understand, influence, and deliver on road maps with a sense of responsibility for application architecture and technical execution Be a driver for innovation on the scrum team by leading or assisting in technical research initiatives, working with other teams, participating in technical architecture discussions to influence decisions and maintain consistency across the organization. Lead by example, act as a role model, coach, mentor and provide continuous feedback to other team members, especially in the areas of technical and architecture expertise or when production issues arise Responsible for protecting, securing, and proper handling of all confidential data held by Ascensus to ensure against unauthorized access, improper transmission, and/or unapproved disclosure of information that could result in harm to Ascensus or our clients. Our I-Client service philosophy and our Core Values of People Matter, Quality First and Integrity Always® should be visible in your actions on a day-to-day basis showing your support of our organizational culture. Supervision None Section 3: Experience, Skills, Knowledge Requirements Bachelor's degree in computer science, engineering or related experience preferred. Strong technical leadership skills for effective participation in design discussions with both technical and non-technical audiences creating technical documentation and diagrams Experience mentoring and technical coaching less experienced developers Extensive understanding of good object oriented design principles (patterns, cohesion/coupling, S.O.L.I.D., data structures and algorithms) Strong experience writing clean and maintainable code using engineering best practices such as unit testing, TDD, continuous integration and deployment, automation, design patterns, refactoring, etc Strong experience with Agile SDLC practices Excellent problem solving and communication skills Strong trouble shooting skills For all virtual remote positions, in order to ensure associates can effectively perform their job duties with no distractions, we require an uninterrupted virtual workspace and there is also an expectation of family care being in place during business hours. Additionally, there is an internet work speed requirement of 25 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. Note: For call center roles specifically , it is a requirement to either hardwire your equipment directly to the internet router or ensure your workstation is in close proximity to the router. Please ensure that you are able to meet these expectations before applying. We are proud to be an Equal Opportunity Employer Be aware of employment fraud. All email communications from Ascensus or its hiring managers originate from @ascensus.com or @futureplan.com email addresses. We will never ask you for payment or require you to purchase any equipment. If you are suspicious or unsure about validity of a job posting, we strongly encourage you to apply directly through our website. For all virtual remote positions, in order to ensure associates 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 25 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. Note: For call center roles specifically, it is a requirement to either hardwire your equipment directly to the internet router or ensure your workstation is in close proximity to the router. Please ensure that you are able to meet these expectations before applying. Ascensus provides equal employment opportunities to all associates and applicants for employment without regard to ancestry, race, color, religion, sex, (including pregnancy, childbirth, breastfeeding and/or related medical conditions), gender, gender identity, gender expression, national origin, age, physical or mental disability, medical condition (including cancer and genetic characteristics), marital status, military or veteran status, genetic information, sexual orientation, criminal conviction record or any other protected category in accordance with applicable federal, state, or local laws ("Protected Status"). Ascensus
- Job Description Primary Duties & Responsibilities Software development - 75% Design and develop software features based on high level... ...issues legacy products Work with validation and integration engineers optical, hardware and test engineering teams to continuously improve...SuggestedWork at office
- Senior Software Developer Senior Software Developer with an entrepreneurial mind who wants to grow their professional career! Reporting... ...how these advances can be applied to the current products and engineering practices. Interface with other technical personnel or team...Suggested
- Principal Software Engineer Principal Software Engineer Location: Philadelphia, PA - Hybrid No sponsorship is available for this role Position Summary: Cesium, as part of Bentley Systems, is setting the standard for 3D geospatial technology across diverse industries, from...SuggestedWorldwide
- ...Job Description The Forward Deployed Engineer will partner directly with business stakeholders to design, build, and deploy custom AI powered solutions using Microsoft Copilot, Copilot Studio, Power Platform, and Azure AI. This role is hands on: you’ll meet with end...Suggested
- Senior Application Support Engineer We are seeking a highly experienced Senior Application Support Engineer with strong expertise in.NET... ...retail applications Troubleshoot and resolve customer-facing software and system issues across proprietary and third-party platforms...Suggested
- Principal Software Engineer Date: Jun 30, 2026 Location: Washington, DC, US, 20001 Philadelphia, PA, US, 19104 Wilmington, DE, US, 19801 Company: Amtrak Your success is a train ride away! As we move America's workforce toward the future, Amtrak connects businesses and communities...Hourly payTemporary workWork experience placementRelocationFlexible hours
- ...Support Requirements Required Qualifications ~5+ years of professional marketing experience, preferably in the technology or IT services sector. ~ Bachelor's degree in Marketing, Communications, Business, or a related technical field. ~ Proven experience...
- ...luxury homes. If so, our client is hiring an Integration Services Engineer. Position Type: Temp to Hire Hybrid (3 days/week onsite) in... ...Architect and Cloud Engineer to manage data flows and implement IT Infrastructure Integrate Enterprise One (JDE) with enterprise-level...Temporary work3 days per week
$70 - $75 per hour
...need for a talented Integration Services Engineer . This is a 12 Months Contract opportunity... ...flows and implement more complex, secure IT Infrastructure, middleware solutions and... ...Systems Integration: Works with Application Software Engineers to produce software build for...Contract workLocal areaImmediate start- ...related work experience. Master's degree a plus. • Eight years software systems development experience including five years of experience... ...with broad skills focused on adding value through the delivery of IT solutions; proactive in taking responsibility for tasks ranging...Work experience placementNight shift
- ...Beyond Begins Here. Discover your next career opportunity now! Position Overview: This senior role is for a Software Architect/Principal Software Engineer, and requires technical leadership, system design, and implementation oversight of complex government system architectures...Temporary workFor subcontractorWork at officeVisa sponsorshipRelocation packageFlexible hours
- ...business performance. This role combines data engineering, database design, statistical modeling,... ...closely with Finance, Operations, IT, and other business stakeholders, the Data... ...workflows, system interfaces, third-party software integrations, and modernization efforts,...Work at office
- ...Systems Engineer Required Knowledge & Skills ~ REQUIRED Secret clearance (Final TS preferred). ~3-5 years of relevant engineering... ...and verbal). Experience integrating computer hardware and software systems. Preferred Qualifications Passion for...
- ...overall goal of ensuring availability of the IT environment to employees and customers.... ...regarding computer hardware and software to resolve problems.Configure and set up... ...supportCitrixPREFERRED QUALIFICATIONS:BS Engineering/Computer Science preferredSystem analysisSystem...Work at officeRemote work
$91.7k - $163.7k
...you help us advance health optimization on a global scale. Join us to start Caring. Connecting. Growing together. As a Senior Software Engineer specializing in data engineering and intelligent solutions, you will design, build, and deploy enterprise-scale software,...Minimum wageFull timeTemporary workWork experience placementLocal area- ...System AdministratorFunctions may include system architecture, engineering, design, optimization, security, and administration.Daily... ..., upgrades/migrations and attending ServiceNow ticketsSupport software/firmware software concurrency and quarterly and ad-hoc patching...Work experience placement
$45k - $50k
...corporate office in Horsham, PA. Summary Reporting to the Manager of IT Operations & Support, the Deskside Support Technician will be... ...support for Tier 1 IT staff. Install and troubleshoot software and hardware in a Windows and Mac OS environment. Provision (image...Full timeLocal areaRemote work- ...line into the next generation. Perform product design using engineering best-practices. Participate in the development of... ...technical writing abilities Experience with computer hardware/software integration Experience with Windows Server (Active Directory...
- ...resources, risks, and stakeholders while supporting new system implementations, upgrades, and enhancements. The role requires 3+ years of IT project management, cross-functional coordination with business and tech teams, and a proven ability to deliver enterprise apps such...
- ...a premier Managed Service Provider delivering enterprise class IT services to businesses nationwide. We specialize in supporting organizations... ...issues involving workstations mobile devices operating systems software hardware peripherals and entry level server support Provide...Work at officeLocal areaRemote work
- ...initiatives. Join an established team with the opportunity to manage projects independently. Qualifications 3+ years of experience managing IT projects. Manager to lead high-visibility, complex projects across enterprise applications, including Enterprise One, Salesforce,...Work at office3 days per week
- ...understanding of design, color and typography principles. Preferred Skills & Experience : -Basic experience with eLearning software (Articulate Storyline, Adobe Captivate). -Competency in Adobe After Effects or other motion graphic software. -Experience with...
- ...accordinglyResponsible to plan, design, and develop the solution architectureCommunication requirements of a system to the IT teamDecide the best hardware and software products for integrationOversee the assigned program and guides the other members of a teamSupport when...Work experience placement
$116.5k - $220.88k
...information on remote work at Penn State, seeNotice to Out of State Applicants. POSITION SPECIFICS We are searching for a Navigation Software Engineer to join our Tactical Navigation Department of the Applied Research Laboratory (ARL) at Penn State. As part the Navigation...Full timeFor contractorsWork experience placementRemote work- ...associated with programming and configuration of internal end user applications that are integrated with business processes/data and IT infrastructure. Analyzes detailed business/functional/technical requirements and specifications for the application (and related application...Work experience placementShift work
- Job Title Required Skills: Good experience in Oracle EBS and Oracle ERP Cloud with the majority of recent experience in Oracle Fusion (Cloud) applications Recent experience in a lead solution architect role in at least 2 full ERP Cloud implementations Strong familiarity...
$55k - $75k
Overview Growth Role w/Rapidly Expanding Commercial Construction Company - SEO/Website/Social + Trade Shows/Drone Flying/Site Visits This Jobot Job is hosted by Dan Urbaniak Salary $55,000 - $75,000 per year A Bit About Us Our client is a long‑standing construction ...Local area- Salesforce Business Analyst Immediate need for a talented Salesforce Business Analyst. This is a 06 Months Contract opportunity with long-term potential and is located in Fort Washington, Pennsylvania (Hybrid). Salesforce Business Analyst sits within the Technology Organization...Contract workImmediate start
$141.2k - $278.3k
Position Summary Lead Cloud Infrastructure Engineer II - Workplace Engineering/M365 AI & Engineering helps organizations build, deploy, and operate integrated solutions across software, data, AI, networks, and hybrid cloud infrastructure. In this role, you will help...Local area- ...Kubernetes Platform Engineer – Voice Services Modernization Skills: Expert-level Kubernetes administration, deployment, lifecycle management, and troubleshooting, CI/CD pipeline development and automation experience Experience level: Mid-senior Experience required...Temporary work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Software Engineer, IT Software Engineers. Be the first to apply!
- software implementation project manager Dresher, PA
- software Dresher, PA
- IT performance management Dresher, PA
- senior principal software engineer
- principal embedded software engineer
- principal software engineer
- principal software engineer manager
- trading software engineer
- entry level software development engineer
- entry level associate software engineer



