CentralSquare Technologies Logo

CentralSquare Technologies

Software Developer IV (AI, C#) - Remote

Posted 5 Hours Ago
Remote
Hiring Remotely in United States
Senior level
Remote
Hiring Remotely in United States
Senior level
Develop complex, scalable public safety software using C#, Angular, databases, APIs, cloud infrastructure, and AI integrations. Lead design and code reviews, guide developers, contribute to architecture, improve frameworks, address technical debt, create automated testing strategies, optimize database and application performance, and diagnose escalated production issues. Serve as a technical subject matter expert while coordinating with internal teams, customers, and external entities.
The summary above was generated by AI

CentralSquare Technologies is Hero-Grade. As the trusted provider of public sector software in North America, more than 8,000 agencies rely on our comprehensive, cloud-based platform to manage critical operations – from dispatch to records, permitting to payroll. We serve with purpose and stand together with our heroes, committed to supporting the public sector with software built for impact. 


What We’re About

At CentralSquare, we don’t just build software - we power public servants and uplift communities with Hero-Grade Technology. Every line of code, every feature we deliver helps heroes across North America protect, serve, and save lives. When you join us, you become part of a mission-driven team creating technology that makes communities safer and stronger.

Your Growth Matters. We believe heroes deserve opportunities to rise. That’s why we invest in your career with mentorship, learning programs, and clear paths for advancement. If you’re motivated, there’s no limit to how far you can go.

Your Commitment Deserves Reward. We offer competitive compensation and a benefits package designed to support your life inside and outside of work—tuition reimbursement, parental leave, paid volunteer hours, and unlimited PTO. Plus, our flexible work environment gives you the freedom to balance your heroic work with personal well-being, whether you’re in the office or remote.

Join us and help build the tools that power real-life heroes. Together, we make a difference.

The Role
 
This experienced Software Developer works as a member of our Enterprise development team in the design and development of complex and scalable Public Safety software solutions. They will manage all aspects of developing new applications, including developing specs, coordinating with other developers, and designing databases.
 
Job Duties
  • Prepare for, present, and oversee formal design and code reviews
  • Provide technical and work guidance to the team, actively ensuring production of quality code and advocating toward delivering high quality solutions the first time
  • Engage in the production and review of advanced software documentation
  • Assist with architecture designs and decisions
  • Interact and communicate on a technical level with external entities to ensure compliance with requirements and accreditation for application releases
  • Communicate with and conduct software demonstrations for internal and external customers
  • Use their excellent understanding of product framework and infrastructure to make recommendations for improvement
  • Make suggestions for foundation object changes and develop new objects to include in foundation classes
  • Identify refactoring opportunities and technical debt issues to bring to the Product Owner
  • Perform peer testing of functional changes
  • Develop test scripts, design test plans, and create testing tools and QA documentation
  • Design systems with unit and automation testing in place to ensure software quality
  • Work closely with Support to effectively diagnose field escalated issues and identify appropriate resolutions
  • Be a Subject Matter Expert on multiple technical topics
  • Performs all other duties as assigned
Requirements:
  • Bachelor's or Master’s Degree in Computer Science, Information Technology, or similar, or equivalent experience
  • 7+ years of professional development experience, including developing complex systems and working in an Agile/Scrum environment
  • Expert knowledge of C#, Angular, EntityFramework, RESTful APIs, gRPC, Terraform, Ansible, Kubernetes, PostgreSQL
  • Working knowledge of LLM APIs (OpenAI, Anthropic, etc.) — prompt design, structured outputs, function/tool calling
  • Understanding of context windows, tokens, and cost/latency tradeoffs
  • Experience integrating AI features into existing products (not just building models from scratch)
  • Familiarity with AI coding assistants (Claude Code, Copilot, Cursor) and using them effectively in a dev workflow
  • Expert understanding of software architecture, principles, and common design patterns
  • Expert knowledge in the analysis and design of tables, databases, and relationships using standard normalization rules
  • Expert in writing efficient database queries and analyzing them for performance optimization
  • Expert in writing unit tests for validations and calculations in functions/methods
  • Comprehensive knowledge of unit test mocking and can apply mocking concepts to improve unit test quality and performance
  • Proficient in performance tuning and solving complex optimization issues
  • Self-starter who can work independently in a self-managed team environment
  • Ability to lead functional areas, organize the team, provide light coaching and direction, assign tasks, and measure deliverables
  • Understand the value of effective communication and work as part of a team to promote communication within it
  • Excellent presentation and facilitation skills

CJIS Clearance:

A required part of the onboarding process for this role involves obtaining CJIS (Criminal Justice Information Services) clearance—a critical credential for safeguarding public safety data. At CentralSquare, we’ll stand with you every step of the way to secure this clearance should you be selected for hire. As part of the process, a comprehensive background check will be conducted, and please note that U.S. citizenship or permanent residency is generally required to obtain CJIS clearance. 

CentralSquare Technologies: Where Mission Meets Innovation

CentralSquare Technologies is proud to be an Equal Opportunity Employer. We are committed to fostering a workplace that is inclusive, respectful, and free from discrimination—where all individuals are valued, supported, and provided equal opportunity to succeed.

We place a strong emphasis on supporting military veterans and their spouses and recognize the leadership, discipline, resilience, and mission-oriented mindset they bring to the workforce. The skills developed through military service—such as accountability, teamwork, adaptability, and the ability to perform under pressure—are highly valued at CentralSquare and directly contribute to our success.

In addition to our commitment to veterans, CentralSquare Technologies welcomes and encourages applicants from all backgrounds. We are committed to equal employment opportunity for all qualified individuals, regardless of race, color, religion, sex, sexual orientation, gender identity, national origin, age, marital status, disability, veteran status, or any other characteristic protected by applicable federal, state, or local law.

Our employees reflect a wide range of experiences, perspectives, and identities, and this diversity strengthens our ability to innovate and serve the public sector, whether through our public safety or public administration businesses. Through our technology, we support public servants and the communities they serve, and we believe our workforce should reflect those communities as well.

If you are seeking an opportunity to contribute to meaningful work that impacts communities nationwide—whether continuing a legacy of service or beginning a new chapter—CentralSquare Technologies invites you to apply.

Your next mission starts here.

Similar Jobs

6 Minutes Ago
In-Office or Remote
2 Locations
95K-110K Annually
Entry level
95K-110K Annually
Entry level
Big Data • Information Technology • Software • Analytics • Energy
The Principal Consultant serves as a strategic advisor to Power and Renewables clients, driving product adoption, workflow integration, training, engagement, renewals, and retention. Responsibilities include developing account strategies, presenting analytics, facilitating onboarding and learning events, identifying stakeholders and business value drivers, gathering product feedback, supporting sales pursuits, and expanding client relationships. The role requires knowledge of the energy transition and the ability to explain technical concepts to diverse client audiences.
Top Skills: Advanced AnalyticsGenerative AiInterconnectPrismRated PowerSaaSSalesforce
7 Minutes Ago
In-Office or Remote
2 Locations
90K-105K Annually
Senior level
90K-105K Annually
Senior level
Big Data • Information Technology • Software • Analytics • Energy
Leads research and valuation analysis for offshore upstream oil and gas assets and companies. Builds financial models, develops actionable investment insights, presents findings to clients and prospects, demonstrates Enverus software workflows, and participates in industry events and client meetings. Collaborates with financial analysts, engineers, geologists, data scientists, and developers to enhance the technology platform and address complex energy industry and investment questions.
Top Skills: Enverus Software PlatformGenerative AiExcelPythonSQL
12 Minutes Ago
Remote or Hybrid
United States
42K-72K Annually
Mid level
42K-72K Annually
Mid level
Fintech • Information Technology • Insurance • Financial Services • Big Data Analytics
The Reports Analyst prepares ad hoc and scheduled reports, responds to data requests, analyzes trends, and provides recommendations to business management. Responsibilities include researching and downloading data, creating presentations and exhibits, manipulating spreadsheet and database data, maintaining databases, and ensuring data integrity and accurate reporting. The role requires advanced Excel skills, reporting and data analysis experience, strong communication, and effective use of AI tools.
Top Skills: Artificial IntelligenceDatabase ApplicationsExcelMS Office

What you need to know about the Colorado Tech Scene

With a business-friendly climate and research universities like CU Boulder and Colorado State, Colorado has made a name for itself as a startup ecosystem. The state boasts a skilled workforce and high quality of life thanks to its affordable housing, vibrant cultural scene and unparalleled opportunities for outdoor recreation. Colorado is also home to the National Renewable Energy Laboratory, helping cement its status as a hub for renewable energy innovation.

Key Facts About Colorado Tech

  • Number of Tech Workers: 260,000; 8.5% of overall workforce (2024 CompTIA survey)
  • Major Tech Employers: Lockheed Martin, Century Link, Comcast, BAE Systems, Level 3
  • Key Industries: Software, artificial intelligence, aerospace, e-commerce, fintech, healthtech
  • Funding Landscape: $4.9 billion in VC funding in 2024 (Pitchbook)
  • Notable Investors: Access Venture Partners, Ridgeline Ventures, Techstars, Blackhorn Ventures
  • Research Centers and Universities: Colorado School of Mines, University of Colorado Boulder, University of Denver, Colorado State University, Mesa Laboratory, Space Science Institute, National Center for Atmospheric Research, National Renewable Energy Laboratory, Gottlieb Institute

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account