Remoteville

Remote Senior . NET Software Engineer Job in Raleigh, NC PublicInput

Senior . NET Software Engineer PublicInput
.NET FrameworkASP.NETApplication DevelopmentC#MVCOOPJqueryCSSHTMLWeb Technologies
Senior (5-8 years) - 
RaleighNC


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

Share this job

Hide company

More jobs at PublicInput

Company


Company mission

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.





Company values

  • Communication
  • Community-Focused
  • Equitable Participation
  • Informed Decisions
  • Public Engagement



Company HQ

Raleigh
;