Principal Software Engineer

Ascensus, LLC
Upper Dublin Township, PA, United States
3 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
8 years minimum
Working hours
Regular working hours

Tech stack

HTML JavaScript (Programming Language) .NET Framework Artificial Intelligence Apache HTTP Server Cascading Style Sheets (CSS) Continuous Integration Relational Databases Distributed Systems Memory Management Microsoft SQL Server Oracle (Applications)
+8 more
Scrum Methodology Systems Development Life Cycle Multithreading Sybase Information Technology Web Technologies Restful APIs Microservices

Job description

Experteer Overview As a Principal Software Engineer, you will lead and contribute hands-on within a Scrum team to deliver complex solutions aligned with our architecture, standards, and governance. You will mentor engineers, provide architecture guidance, and evaluate emerging technologies, including AI-assisted engineering, to strengthen delivery with security and privacy in mind. You’ll shape automation and modern delivery pipelines while collaborating across disciplines to meet business goals. This role offers the chance to influence technical direction and drive high-impact projects in a governance-conscious environment. Compensation / Benefits * Lead and contribute in a Scrum team to deliver complex solutions * Mentor engineers and provide architecture and technical guidance * Promote AI-assisted engineering and automation while ensuring security and governance * Collaborate with Product Owner on roadmap and ownership for architecture and delivery * Evaluate platforms, models, tooling, and integration patterns; participate in architecture discussions * Lead by example as coach, provide feedback on technical and architectural choices * Protect confidential information and follow AI/data-handling policies * Support testing and clear written descriptions of changes Tasks * Bachelor in Computer Science * Strong technical leadership and ability to communicate with technical and non-technical audiences * Proficiency with modern AI coding and analysis tools * Ability to design AI-assisted workflows and judge automation usefulness * Minimum 8 years of software & systems development on Microsoft Tech Stack using C# and .Net * Basic HTML, CSS, JavaScript * Strong experience with relational databases (Sybase, MSSQL, Oracle) * Strong experience with distributed systems, RESTful services, and Microservices * Strong understanding of web technologies (HTTP, Apache, proxies) * Experience with multi-threaded applications and memory management * Experience with CI/CD, automation, and related tools Key requirements * 401(k) match * Medical * Dental * Vision * Paid-Time-Off * remote work

Requirements

tooling, and integration patterns; participate in architecture discussions * Lead by example as coach, provide feedback on technical and architectural choices * Protect confidential information and follow AI/data-handling policies * Support testing and clear written descriptions of changes Tasks * Bachelor in Computer Science * Strong technical leadership and ability to communicate with technical and non-technical audiences * Proficiency with modern AI coding and analysis tools * Ability to design AI-assisted workflows and judge automation usefulness * Minimum 8 years of software & systems development on Microsoft Tech Stack using C# and .Net * Basic HTML, CSS, JavaScript * Strong experience with relational databases (Sybase, MSSQL, Oracle) * Strong experience with distributed systems, RESTful services, and Microservices * Strong understanding of web technologies (HTTP, Apache, proxies) * Experience with multi-threaded applications and memory management * Experience with CI/CD, aaaa

Benefits & conditions

Support and related tools Key requirements * 401(k) match * Medical * Dental * Vision * Paid-Time-Off * remote work

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on us.experteer.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:59 min

The danger of adopting default REST APIs

Stefan Priebsch · WWC 2021

2:21 min

Projecting external HTML content using default and named slots

Rowdy Rabouw Rowdy Rabouw · WWC 2022

1:34 min

Transitioning from traditional software development to artificial intelligence consulting

Patrick Schnell Patrick Schnell · Coffee With Developers

3:34 min

Approaching language models as scalable synchronous rest APIs

Patrick Koss Patrick Koss · WWC 2025

6:12 min

Streaming HTML content natively using declarative processing instructions

Chris Heilmann +2 · LIVE

3:03 min

Career evolution in data engineering and AI platforms

Maria Apazoglou · Coffee With Developers

Videos

See all

Related articles

See all