Building better relationships between government organizations and residents through community engagement software.
35+ employees
Public SectorCommunicationData AnalysisSoftware
Open for applications
Role
Who you are
Strong understanding of SQL queries ability to build SOLID C# business logic and comfort using Models to render MVC views and partial views on the frontend
Experience with jQuery and Javascript to load views via AJAX and handle user interactions
Extensive experience with agile development using a git repo branching and CICD
Proficient in Azure DevOps Boards Repos CI/CD pipelines
5+ years of .NET .NET Core and Azure application development experience
Strong knowledge of object-oriented programming SOLID principles design patterns best practices dependency injection containers and Responsive Design
Strong problem-solving skills and ability to collaborate effectively cross- functionally
Excellent written and verbal communication skills
Demonstrated analytical problem-solving organizational and interpersonal communication skills
Bachelor's degree in computer science Engineering or related field
What the job involves
Improve code quality while fixing bugs adhere to SOLID principles while designing and delivering new functionality and bring a critical eye for best practices when conducting code review
Lead by example and regularly demonstrate fundamentals
Provide context and perspective as the team grows to ensure our ability to scale and continue delivering quality and value to our clients
Improve development processes and quality assurance
Write production code quickly test what you build and write unit tests to maintain code quality
Make incremental improvements recognizing when a refactor is unavoidable
Apply cognitive flexibility and bring creative approaches to development
Embrace conversations with stakeholders to understand needs
Ask hard questions and challenge assumptions to ensure that we're solving the right problems
PublicInput is the operating system for public agencies to communicate, listen, and make informed decisions. The only end-to-end solution for the public engagement process, the PublicInput Platform is composed of three core components: Public | Engagement Hub, Public | CRM, and Public | Contact. As an all-in-one engagement and communications platform, our mission is to connect government agencies with the communities they serve and facilitate equitable participation and representative data.