3

3Pillar

Verified Job Source

Together we create incredible

Fairfax, VA

Software Development
1,001–5,000 people

About

At 3Pillar, we believe something truly incredible happens at the intersection of product engineering and cognitive computing. As the leading modern application strategy, design and engineering firm, 3Pillar brings unrivaled expertise that enables clients to execute the mission-critical software development initiatives needed to compete in the modern digital economy. Our global team doesn't just develop software—we help clients set bold ideas into motion and accelerate innovation.

Open positions

Senior Software Engineer - Java, Angular REQ_60 REQ_34

Remote · Canada

Develop secure, scalable, performant, and well-tested software, contributing across requirements analysis, technical design, implementation, testing, documentation, and issue resolution. Collaborate with clients and cross-functional teams, support planning and estimation, mentor colleagues, and independently drive project delivery within the defined architecture.

Senior C# .Net Senior Software Engineer REQ_7

Remote · Canada

Develop, maintain, and integrate secure, scalable, performant software systems, contributing to agile planning, code reviews, automated testing, and delivery. Collaborate with clients and cross-functional teams to design solutions, communicate technical recommendations, mentor engineers, and drive projects from concept through deployment.

IT Support / System Administrator REQ_129

Remote · Canada

Administer and secure global endpoint management, Microsoft 365, identity systems, SaaS platforms, and physical and cloud network infrastructure. Lead technology projects, automate routine operations, manage vendors, document support procedures, and resolve escalated technical issues.

Senior Software Engineer - Java, Angular REQ_60 REQ_34

On-site

Develop high-quality, secure, scalable Java and Angular applications, including REST services, and contribute across requirements analysis, design, implementation, testing, and deployment. Collaborate with clients and cross-functional teams, support planning and estimation, maintain test coverage, and mentor colleagues while driving project delivery.

Mid Frontend Engineer (Angular, React, TS) REQ_29

Remote · Ontario, Canada

Develop high-quality, performant, scalable, secure, and testable client code, while tracking project status, estimating work, gathering requirements, and maintaining documentation. Collaborate with engineers, designers, and managers to address user needs, take ownership from technical design through launch, and contribute to code reviews and troubleshooting.

Senior Software Engineer REQ_3

Remote · Montreal, Quebec, Canada

Build and maintain scalable, secure, and well-tested backend services and APIs using Node.js and AWS, while investigating data integrity issues through SQL queries, logs, and code. Collaborate with clients and cross-functional teams to plan and deliver solutions, communicate project status, support agile practices, and mentor engineers.

Senior Mobile Developer REQ_42

Remote · Montreal, Quebec, Canada

You will architect transformative mobile solutions while facilitating effective communication with stakeholders regarding project status and recommendations. Additionally, you will drive project delivery independently and mentor team members within the Engineering Practice community.

Java Angular Software Engineer

Remote · Canada

Develop high-quality, scalable, and secure software code using Java and Angular within an agile team environment. Collaborate with clients and cross-functional teams to analyze requirements, implement technical designs, and mentor other engineers.