Manager, Software Development

Remote: 
Full Remote
Contract: 
Work from: 

Offer summary

Qualifications:

Bachelor’s degree in Computer Science, Software Engineering, or a related field., 3-4+ years of Software Management experience with a focus on the Microsoft stack and cloud technologies., Proficiency in C#, .NET Core, ASP.NET Core, and knowledge of Angular Framework., Strong leadership, problem-solving skills, and excellent communication abilities..

Key responsibilities:

  • Lead and mentor development and QA teams, fostering accountability and continuous improvement.
  • Architect, develop, and maintain applications using the Microsoft stack and AWS.
  • Collaborate with product management and stakeholders to define requirements and set priorities.
  • Participate in Scrum ceremonies and drive improvements in productivity and software quality.

CATALIS logo
CATALIS https://catalisgov.com/
501 - 1000 Employees
See all jobs

Job description

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

We are seeking an experienced and motivated Manager, Software Development to lead and oversee the development team responsible for building and maintaining our next-generation cloud-based Court Case Management System. The Manager, Software Development, will play a key role in developing robust applications using the Microsoft stack, PostgreSQL, Microsoft SQL and AWS. They will be responsible for ensuring the successful delivery of high-quality software solutions by fostering strong leadership, collaboration, and technical expertise across the teams. This role requires excellent organizational and leadership skills, exceptional attention to detail, and the ability to work effectively with offshore teams and cross-functional stakeholders. Additionally, this role demands a hands-on technical approach, as the Manager, Software Development will be directly involved in architecture, coding, and decision-making for implementation strategies.   

What You Will Do

  1. Team Leadership and Development:
  • Lead and mentor development and QA teams, fostering a culture of accountability and continuous improvement.
  • Manage performance and collaborate with offshore partners to recruit and retain top talent.
  • Conduct code reviews, mentor developers, and enforce coding and design best practices.

2.   Technical Responsibilities:

  • Architect, develop, and maintain applications using the Microsoft stack (C#, .NET, ASP.NET Core, Angular), SQL, and AWS.
  • Troubleshoot and resolve technical issues across application and database layers.
  • Ensure adherence to development standards and proactively address technical risks.
  • Research and implement emerging technologies to enhance performance and scalability.
  • Participate in hands-on coding and architectural decision-making.

3.  Cross-Functional Collaboration:

  • Collaborate with product management and stakeholders to define requirements and set priorities.
  • Bridge communication between technical and non-technical teams.

4.  Process Improvement:

  • Participate in Scrum ceremonies and drive improvements in productivity and software quality.
  • Track progress and regularly update leadership.
Requirements

 What You Will Need to Succeed

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.
  • Proven experience in a similar role, managing multiple development teams in a complex environment.
  • 3-4+ years of Software Management experience
  • 6+ years in software development with a strong focus on the Microsoft stack, PostgreSQL (or SQL Server), and the cloud.
  • Proficiency in C#, .NET Core, ASP.NET Core.
  • Knowledge of front-end development practices around Angular Framework.
  • Solid understanding of RESTful API design and service-based architecture.
  • Knowledge of software architecture and design principles.
  • Familiarity with AWS cloud environment.
  • Experience with CI/CD pipelines and DevOps practices.
  • Experience with Agile development methodologies, PI-based product team planning, and Waterfall implementation.
  • Experience with SaaS applications or cloud-based systems.
  • Strong leadership and interpersonal skills, with the ability to inspire and motivate teams.
  • Strong problem-solving skills and ability to address bottlenecks effectively 
  • Excellent verbal and written communication abilities.

This role is essential for driving the success of our development team and ensuring the delivery of innovative, high-quality software solutions. If you are passionate about leadership, technology, and collaboration, we encourage you to apply.


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

EEO Statement

We are an equal opportunity employer and value diversity. We are committed to an inclusive environment for all. All candidates will be considered based on qualifications, merit, and business needs without regard to race, color, religion, national origin, age, non-qualifying mental or physical disability, gender (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender identity or expression, veteran status, or any other characteristic protected by applicable law. 

Required profile

Experience

Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Problem Solving
  • Communication
  • Leadership

Program Manager Related jobs