Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

City of Norwalk Logo

Junior Programmer

City of Norwalk

Salary not specified
Aug 21, 2025
Norwalk, CT, US
Apply Now

The City of Norwalk is looking for a Junior Programmer to assist in the development, maintenance, and support of business applications and databases that serve multiple City departments, ensuring timely and accurate data processing for internal stakeholders.

Requirements

  • Proficiency in C-Sharp and .NET (Web Forms, ASP.NET, .NET Core, and/or Blazor).
  • Strong knowledge of Microsoft SQL Server, including writing T-SQL queries and stored procedures.
  • Familiarity with web technologies such as HTML, CSS, JavaScript, and Bootstrap.
  • Experience with reporting tools such as SSRS or Power BI.
  • Understanding of Entity Framework or similar data access frameworks.
  • Knowledge of software version control systems (e.g., GitHub).
  • Familiarity with RESTful Web API development is a plus.

Responsibilities

  • Develop and maintain applications and system components using .NET technologies (e.g., C-Sharp, ASP.NET, Blazor).
  • Support SQL Server databases, including development of T-SQL queries and stored procedures.
  • Assist in the design, testing, deployment, and documentation of custom and vendor software solutions.
  • Build and maintain reports and data extracts using tools such as SSRS or Power BI.
  • Gather requirements and troubleshoot issues in collaboration with internal users and other IT staff.
  • Participate in all phases of the Software Development Life Cycle (SDLC).
  • Respond to technical support tickets and service requests related to applications and databases.

Other

  • Ability to write clear and concise technical documentation.
  • Excellent problem-solving skills and attention to detail.
  • Strong communication skills and ability to work independently or as part of a team.
  • Willingness to learn new development tools and technologies.
  • Ability to manage multiple assignments and meet deadlines.