Overview
On Site
55/hr - 60/hr
Contract - W2
Skills
Recruiting
JavaScript Frameworks
Scalability
Web Applications
Web Portals
Real-time
Analytics
Reporting
Computer Hardware
Microsoft Azure
Privacy
Encryption
Access Control
Quality Assurance
DevOps
Usability Testing
Software Development
.NET
C#
React.js
JavaScript
HTML
Cascading Style Sheets
PL/SQL
Entity Framework
Computer Science
Information Technology
SOAP
WSDL
XSD
RESTful
AngularJS
Vue.js
Knockout JS
Continuous Improvement
Leadership
UI
User Experience
Management
FOCUS
Collaboration
Cloud Computing
Job Details
We're hiring a Full Stack Software Engineer to join a fast-moving team focused on building mission-critical, city-scale solutions. This role supports a major modernization project for a U.S. municipality, moving legacy infrastructure to the Microsoft Azure cloud and launching new capabilities that improve citizen access and citywide visibility into traffic and enforcement systems.
The ideal candidate will be comfortable contributing across the stack using modern .NET and JavaScript frameworks, with a strong eye toward scalability, performance, and cloud readiness.
Key Responsibilities:
Must-Have Qualifications:
Nice-to-Have Skills:
Key Traits:
Why Join This Project:
Timeline:
The ideal candidate will be comfortable contributing across the stack using modern .NET and JavaScript frameworks, with a strong eye toward scalability, performance, and cloud readiness.
Key Responsibilities:
- Develop and maintain enterprise-grade web applications using C#, .NET, and React.
- Build and support features for two core services:
- Modernized Citizen Portal - allows individuals to securely review citations, supporting evidence, and related data.
- Monitoring & Diagnostics Tool - provides real-time analytics and system health reporting for edge hardware (e.g., traffic cameras).
- Help transition legacy applications from on-premise infrastructure to Azure cloud environments.
- Implement and maintain security protocols, including data privacy, transit/rest encryption, and access control.
- Collaborate with architecture, UI/UX, QA, and DevOps teams to ensure smooth deployments and user testing environments.
- Contribute to containerization efforts using modern deployment practices.
Must-Have Qualifications:
- 3+ years of full stack software development experience
- Proficiency with:
- .NET / C#
- React, JavaScript, HTML
- Tailwind CSS or equivalent modern styling tools
- Oracle, SQL Server, and Entity Framework
- Bachelor's degree in Computer Science, Information Technology, or related field
Nice-to-Have Skills:
- Experience working on enterprise-scale software
- Familiarity with SOAP, WSDL, XSD, and RESTful services
- Exposure to Micro Frontend Architecture
- Experience with additional frontend frameworks (Angular, Vue.js, Knockout)
Key Traits:
- Self-motivated and able to work independently
- Open to feedback and continuous improvement
- Strong communicator and collaborative team player
Why Join This Project:
- Leadership support on UI/UX architecture and component libraries
- Direct impact on a high-visibility city initiative
- Transparent feedback with structured performance check-ins
- Hybrid flexibility with work-life balance focus
- Opportunity to collaborate with senior architects on cloud modernization and security design
Timeline:
- Contract runs through December 31, 2025
- Internal feature-complete deadline: November 15, 2025
- Final go-live launch: January 2026
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.