Software Architect

Remote • Posted 3 hours ago • Updated 3 hours ago
Full Time
Occasional Travel Required
Remote
Depends on Experience
Fitment

Dice Job Match Score™

🎯 Assessing qualifications...

Job Details

Skills

  • Software Development
  • Technical Leadership
  • Artificial Intelligence
  • AI

Summary

Software Architect

Description

Who We Are

Catalis is a leading government Software as a Service (SaaS) and integrated payments provider, powering a wide range of government operations at the municipal, county, state, and federal levels. Our innovative solutions are designed to streamline processes, enhance efficiency, and improve the delivery of government services to the public. At Catalis, we are committed to leveraging technology to make government interactions simpler, faster, and more accessible.


The Opportunity

You are having a very successful career not only designing and developing software, but making sure it is tested well, deploys quickly, is efficient in the cloud, and is thoroughly monitored, all in an automated fashion. You mentor your team, to help make them as productive as yourself, and reach out to other teams to smooth the overall process. And, most importantly, you’re past doing all this manually and are using Claude or other tools to automate the code writing, documentation and other facets that used to take so long.


We are seeking the above to help lead and oversee the development, building and maintenance of a suite of next-generation cloud-based systems. This position will play a key role in the modernization of robust applications, in various stages of this journey, using .NET Core, React, Postgres databases, Terraform, Azure DevOps and AWS. You will help ensure the successful delivery of high-quality software solutions by fostering strong, scalable architecture, code compliance, and performance through the judicious and extensive use of experience, tools and AI. This role requires excellent communication and documentation skills, exceptional attention to detail, and the ability to work effectively with offshore teams and cross-functional stakeholders. Best of all, you will be working with a team of very knowledgeable and successful developers in their own right, moving onto AI, wanting your success to help make the team stronger.


What You Will Do

1. Architecture Leadership and AI-first Development:

  • Partner with a small team of Software Architects in support of 60+ developers actively enhancing four or more major projects at any given time.
  • Works with teams to create scalable, modular, serverless architecture with clear documentation and diagrams, with a focus on security and strong separation between product and implementation.
  • Help with team code reviews, mentor developers, and enforce coding and design best practices, all with an AI first mentality.

2. Technical Responsibilities:

  • Help refine plans and architectures to modernize Microsoft stacks to .NET Core and React. Strong emphasis will be placed on scalability, automation, solid development practices, conversion and integration endpoints, test harnesses, and support documentation.
  • Troubleshoot and resolve technical issues across application, infrastructure and database layers.
  • Ensure adherence to development standards and proactively address technical risks.
  • Help research and implement emerging technologies to enhance performance and scalability.
  • Extensive research and use of AI to assist in all aspects of the role in addition to mentoring and guiding development teams on its optimal use.

3. Cross-Functional Collaboration:

  • Success in this role is heavily dependent on working with Professional Services, Support, Security, Product Managements and Engineering in other verticals to ensure low drama, repeatable customer success.

Requirements

What You Will Need to Succeed

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.
  • 6+ years of experience in software development.
  • Expertise in AWS, microservices, and modular architecture.
  • Strong understanding of AI integration and data ingestion components.
  • Expert experience with major languages and willingness to work with C#, .NET, Postgres Server, and modern front-end technologies.
  • Knowledge of ORMs and web services.
  • Experience in designing or implementing complex architectural runways and scalable system architectures.
  • Excellent problem-solving and analytical skills.
  • Confidence and strong communication skills.

What we Offer

  • A dynamic and supportive work environment in a mission driven organization
  • Competitive salary and benefits package, including health, dental, vision insurance
  • Unlimited PTO (paid time off)
  • HSA and FSA options
  • 401(k) plan with matching contributions
  • Paid parental leave
  • ABLE matching contributions for the disability community
  • Employer paid short term and long-term disability insurance and group term life insurance
  • Financial and legal assistance through our EAP (Employee Assistance Program)
  • Opportunities for personal development and career advancement with free access to unlimited courses via Udemy
  • The chance to make a significant impact on the delivery of government services and the lives of citizens
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: PTP4Ahou5IJ5kk0
  • Position Id: 8970142
  • Posted 3 hours ago
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

Remote or California

Today

Full-time

USD 143,000.00 - 256,520.00 per year

Remote or Minneapolis, Minnesota

4d ago

Full-time

Remote

Today

Easy Apply

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

Remote or Hybrid in Alpharetta, Georgia

8d ago

Easy Apply

Full-time

$100,000 - $160,000

Search all similar jobs