View All Jobs

Software Architect (Web Full Stack, Data, & Cloud)

United States
  • Apply
About CentralSquare Technologies

CentralSquare is a unique enterprise software company whose mission is to build safer, smarter, more connected communities. More than 8,000 public sector agencies trust CentralSquare solutions each and every day. We serve governments of all sizes, from small towns to major cities, to make delivering public services less costly and more efficient.

 

Job Description

What We’re About 

At CentralSquare, you’ll get the opportunity to work in a collaborative environment within a company that builds complex web-based enterprise applications for our Public Servants across North America.  

Looking to grow your career? That’s great! We believe in growing and cultivating careers here. There is plenty of room for growth for motivated people.  

Hard work should be rewarded. We are committed to providing competitive compensation with a great benefits package, including tuition reimbursement, parental leave, paid volunteer hours, and unlimited PTO. Our flexible work environment also enables you to take advantage of an excellent work-life balance whether you are in office or working remotely.  

Job Description  

This role oversees the build, test, and integration of high-level concepts within the software applications. Uses technical expertise in developing resolutions to critical issues and broad design matters in the overall software life cycle. They will collaborate with development teams and others to ensure designs utilize state-of-the-art technologies, methodologies, and development environments. A major focus will be on guiding efforts in the migration of existing, traditionally on-premises products to the Cloud.  

Job Duties Include:  

  • Lead Technical Initiatives: Spearhead the development and implementation of cutting-edge cloud technologies to enhance system performance, security, and scalability. Ensure all products are cloud-enabled and optimized for deployment in cloud environments.   

  • Full Stack Development: Oversee and actively participate in full stack development projects, ensuring seamless integration of front-end and back-end technologies. 

  • Web Development Frameworks: Utilize modern web development frameworks to build robust, scalable, and high-performing applications.   

  • Single Sign-On (SSO) and Identity Management: Implement and manage SSO and identity management systems to enhance user experience and security across all platforms. 

  • Cloud-based Services: Develop and maintain a comprehensive self-service framework, listing and managing all cloud-based service modules and components. 

  • DevSecOps Compliance: Design and enforce fully DevSecOps-compliant architecture and development practices, ensuring security is embedded throughout the software development lifecycle. 

  • Architectural Governance: Establish and uphold architectural governance processes to ensure compliance with industry standards and best practices. 

  • Performance Optimization: Continuously monitor, analyze, and optimize cloud infrastructure to achieve cost-efficiency and high performance. 

  • Collaboration Across Teams: Facilitate cross-functional collaboration to ensure alignment of cloud strategies with business objectives and stakeholder needs.   

  • Security Best Practices: Integrate advanced security measures to protect cloud environments from emerging threats and vulnerabilities. 

Skills & Requirements

General Requirements:  

  • Advanced Certifications: Certifications such as AWS Certified Solutions Architect – Professional, Azure Solutions Architect Expert, or Google Cloud Professional Cloud Architect would be highly advantageous. 

  • Proven Leadership: Demonstrated experience in leading large-scale cloud transformation and full stack development projects from inception to completion. 

  • Technical Expertise: Deep understanding of cloud-native architecture, microservices, containerization (Docker/Kubernetes), serverless computing, and modern web development frameworks. 

  • SSO and Identity Management Systems: Extensive experience with Single Sign-On (SSO) and identity management systems. 

  • Industry Experience: Experience in industries with complex regulatory requirements (e.g., finance, healthcare) is a plus. 

  • Open Source Contribution: Active participation in open source projects related to cloud technologies and full stack development. 

  • Thought Leadership: Published articles, whitepapers, or speaking engagements in industry conferences related to cloud architecture and full stack development. 

  • Security and Compliance: Strong understanding and implementation of DevSecOps practices and cloud security frameworks. 

  • Performance and Optimization: Proven track record of optimizing cloud infrastructure for cost-efficiency and high performance. 

 

 

Mastery of Cloud-based Technologies:  

 
  • Advanced Networking: Expertise in designing and managing advanced networking solutions, including SD-WAN, VPN, and hybrid cloud connectivity.  

  • Security & Compliance: In-depth knowledge of cloud security frameworks, compliance standards (e.g., GDPR, HIPAA), and best practices for data protection.  

  • Data Engineering: Proficiency in cloud-based data engineering tools and frameworks (e.g., Apache Kafka, Hadoop, Spark) for real-time and batch data processing.  

  • Cost Management: Ability to implement cost management strategies and tools to optimize cloud spending and resource allocation.  

  • AI/ML Integration: Experience in integrating AI/ML services into cloud applications for enhanced functionality and insights.  

 

 

Collaborative Experience:  

 
  • Strategic Vision: Ability to develop and communicate a strategic vision for cloud adoption and digital transformation across the organization.  

  • Mentorship: Strong track record of mentoring and developing technical talent, fostering a culture of continuous learning and improvement.  

  • Stakeholder Management: Proven ability to manage and influence senior stakeholders, including executives, customers, and partners.  

  • Agile Leadership: Experience in leading agile teams and driving agile transformation within an organization.  

  • Diversity & Inclusion: Commitment to building a diverse and inclusive team environment, promoting different perspectives and innovative thinking.  

 

 

Extended Skill Sets:  

 
  • IoT Integration: Experience with Internet of Things (IoT) architecture and solutions, enabling seamless integration with cloud platforms.  

  • Edge Computing: Proficiency in edge computing paradigms and their integration with centralized cloud services.  

  • Quantum Computing: Awareness of emerging quantum computing technologies and their potential impact on cloud computing. 

  • Green IT Practices: Commitment to sustainable IT practices and the implementation of energy-efficient cloud solutions.  

 

 

One more thing: Extended skill sets are welcome and encouraged so don’t be afraid to send us your resume even if you are a bit uncertain.  

Okay-last thing, promise: Share this with friends; we could have something that suits them too!  

Qualifications