Software Architect

Remote • Posted 4 hours ago • Updated 4 hours ago
Full Time
On-site
Fitment

Dice Job Match Score™

✨ Finding the perfect fit...

Job Details

Skills

  • TMS
  • Innovation
  • Workflow
  • Public Sector
  • Writing
  • Strategic Leadership
  • Root Cause Analysis
  • Database
  • Performance Monitoring
  • Strategic Management
  • Research
  • Emerging Technologies
  • Roadmaps
  • Regulatory Compliance
  • FedRAMP
  • Mentorship
  • Continuous Improvement
  • Sprint
  • FOCUS
  • Scalability
  • Performance Tuning
  • Optimization
  • Docker
  • Kubernetes
  • Microservices
  • Identity Management
  • OIDC
  • SAML
  • Authentication
  • Authorization
  • Auditing
  • Communication
  • Collaboration
  • Agile
  • Management
  • Articulate
  • Documentation
  • Facilitation
  • IT Strategy
  • Software Development
  • C#
  • .NET
  • SQL
  • AngularJS
  • TypeScript
  • IT Management
  • SaaS
  • Cloud Computing
  • Amazon Web Services
  • Microsoft Azure
  • Google Cloud
  • Google Cloud Platform
  • Continuous Integration
  • Continuous Delivery
  • DevOps
  • Presentations
  • Computer Science
  • Leadership
  • SAP BASIS
  • Military
  • Recruiting
  • Artificial Intelligence
  • Screening
  • GitHub
  • Blogging

Summary

Salary: Depends on Qualifications
Location : Remote
Job Type: Full-Time
Remote Employment: Remote Optional
Job Number: 00915
Department: Development
Division: TMS
Opening Date: 07/20/2026

About
This is a remote role from anywhere in Canada.
For over 25 years, NEOGOV has been at the forefront of public-sector innovation, building technology that helps government and education organizations work smarter, move faster, and better serve their communities.

We are a team of cutting-edge technologists, operators, and problem-solvers with top-tier skills and a shared ambition: to build the most efficient operating model in GovTech. We combine deep public-sector expertise with modern SaaS practices, AI-enabled workflows, and a relentless focus on execution.
At our core, we are a people-first company. We empower our customers to support the public servants they employ, the communities they serve, and the talented teams that bring our platform to life.

Our solutions support the entire employee journey, from hire to retire. By transforming complex HR and compliance workflows into simple, intuitive experiences, we help public-sector organizations reduce friction, improve efficiency, and focus on what matters most: making a difference.
This posting is for an existing vacancy.
As an Architect you will define and maintain the technical vision while staying deeply hands-on - writing
production-ready code alongside your teams across several of our SaaS products. This role is approximately 50-75% hands-on development and 25-50% strategic leadership, architecture, and mentoring.
What You Will do

Hands-On Development (50-75% of the role)
  • Write production-ready code alongside your teams - this is a hands-on role, not a purely advisory one
  • Design and implement complex features, services, and platform capabilities in C#/.NET
  • Conduct architecture and code reviews across multiple product teams (e.g., Onboard, eForms, Attract, Insight), ensuring design consistency and quality
  • Maintain code quality standards using static analysis and security scanning tools (e.g., SonarQube, Mend); champion clean code practices and drive remediation of findings
  • Build, optimize, and maintain CI/CD pipelines; drive containerization efforts using Docker and Kubernetes
  • Diagnose and resolve critical production issues related to architecture or design flaws, performing root cause analysis and driving long-term fixes (e.g., application pool crashes, connection pooling issues, database deadlocks)
  • Champion observability and monitoring practices across teams, including integration of telemetry and performance monitoring tools
Architectural Leadership & Strategy (25-50% of the role)
  • Own, define, and maintain the overall vision and strategic direction for architecture within the NEOGOV suite of products Research emerging technologies and industry practices; build and present a technical roadmap with concrete modernization milestones (e.g., framework upgrades, architecture transitions)
  • Ensure the SaaS platform is optimized for performance and scalability, addressing bottlenecks and ensuring the system can handle growth in users and data
  • Design and implement architectures and technologies with security at the forefront, ensuring compliance with relevant laws, regulations, and standards such as FedRAMP
  • Collaborate with engineering leads across teams to resolve cross-team technical dependencies and break down organizational silos around system interoperability
  • Mentor and guide architects and senior developers, promoting a culture of excellence and continuous improvement
  • Lead and champion Agile engineering practices across teams, including sprint planning, backlog refinement, and iterative delivery

Who You Are
Technical Skills
  • Proven ability to personally design and implement complex features in production - not just oversee them
  • Demonstrated ability to design, implement, and optimize large-scale distributed systems with a focus on scalability, reliability, reusability, and performance
  • Advanced expertise in modern Angular (v18+) and TypeScript; proficiency in state management and performance optimization for large-scale Single Page Applications (SPAs).
  • Experience developing, deploying, and maintaining large-scale enterprise SaaS applications serving thousands of concurrent users
  • Experience designing and building platform services, APIs, and processes that can be seamlessly integrated and leveraged by multiple product delivery teams; ability to drive adoption of services and best practices across business units
  • Expertise in CI/CD pipeline design and optimization, containerization (Docker/Kubernetes), and DevOps tooling and practices
  • Familiarity with code quality and security scanning tools (e.g., SonarQube, Mend) and observability/monitoring platforms
  • Deep hands-on experience with at least one major cloud platform (AWS, Azure, or Google Cloud Platform), including architecting resilient, serverless, and cloud-native microservice solutions (Required)
  • Expertise in latest security practices, including identifying potential security risks in platform services, communicating them, and implementing robust mitigation strategies
  • Expertise in Identity and Access Management (IAM) frameworks and protocols including OIDC and SAML; ability to architect and implement secure, scalable IAM solutions that ensure proper authentication, authorization, and auditing across multiple systems and applications

Leadership & Communication
  • Strong leadership skills in fostering collaboration, driving Agile practices, and managing project timelines
  • Exceptional ability to articulate complex architectural concepts to a diverse audience, ranging from executive leadership and business units to technical teams
  • Proficiency in creating clear and impactful presentations and documentation to support architectural decisions
  • Skilled in engaging with and influencing stakeholders at all levels, ensuring alignment of architectural strategies with business objectives and facilitating buy-in from all parties involved
  • Ability to connect architectural decisions to business outcomes; experience working directly with product and business stakeholders to align technical strategy with organizational goals

What You Have
  • 8+ years of progressive software development experience using C#, .NET Core, SQL, and modern Angular (v18+) with TypeScript
  • 3+ years of experience as a Software Architect or equivalent technical leadership role in a SaaS company
  • Hands-on experience with cloud platforms (AWS, Azure, or Google Cloud Platform) - Required
  • Experience with CI/CD tools, containerization, and DevOps practices
  • Experience engaging with, and presenting to, technical stakeholders and executive leaders
  • Bachelor's in Computer Science, related field, or equivalent work experience

What NEOGOV Offers

  • Competitive Wages
  • Comprehensive Benefits package (medical, dental, vision, etc.)
  • Generous PTO to support work-life balance
  • 401K/RRSP Matching
  • Paid Parental Leave
  • Autonomy to grow and find your career path with supportive leadership
  • Remote working opportunities
  • Inclusive and diverse work environment

NEOGOV does not discriminate in employment on the basis of race, color, religion, sex (including pregnancy and gender identity), national origin, political affiliation, sexual orientation, marital status, disability, genetic information, age, membership in an employee organization, retaliation, parental status, protected military status, or other non-merit factors.

Our hiring process may include Artificial Intelligence (AI) screening for keywords and minimum qualifications. Recruiters review all results.

#LI_REMOTE
01

Are you legally able to work in Canada for any employer without limitations?
  • Yes
  • No

02

In your current or most recent role, approximately what percentage of your time is spent on hands-on coding?
  • 0-25%
  • 26-50%
  • 51-75%
  • 76-100%

03

If you have a GitHub profile or technical blog that showcases your work, please share the link here. (Optional)
Required Question
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: 80183959
  • Position Id: 6366e0f04e7d0b5aea384913583db2e8
  • Posted 4 hours ago
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

Remote

Today

Easy Apply

Full-time, Part-time, Contract, Third Party

Remote or Bellevue, Washington

Today

Full-time

USD 145,400.00 - 242,400.00 per year

Remote or Maitland, Florida

Today

Full-time

Remote or Maitland, Florida

Today

Full-time

Search all similar jobs