Dotnet Developer

Veear Projects — United States · Posted ~2 hours ago

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Description

Job Description: Local position. Hybrid. Min 3 days in the office. Note – We are only looking for US Citizens for this role. Skills Required: Our Preferred Candidate Has: • Experience leading or managing small development teams in an Agile environment, including task assignment, sprint planning, timesheet approval, performance evaluations, and code review. • Two (2) or more years of hands-on Angular/TypeScript development experience. • Experience with Angular framework upgrades and legacy modernization (e.g., AngularJS to Angular, .NET Framework to .NET Core). • Hands-on experience with Docker containerization of .NET applications, including Dockerfile authoring, Docker Compose for local development, and deploying to container orchestration platforms. • Experience with enterprise integration patterns including message queuing (IBM MQ), SOAP/WSDL web service consumption, and real-time communication (SignalR). • Full-stack development experience in a fast-paced, Agile government or court technology environment with multi-generation codebases. • Experience with reporting technologies such as SSRS and Power BI. • Experience using agentic AI coding tools and workflows to enhance development productivity and code quality. • Background in court, justice, or public-sector application development. Knowledge Of: • Relational database design, stored procedure development, and query optimization using SQL Server, including multi-schema architectures and stored procedure naming/versioning standards • N-tier, layered, and microservices architecture patterns, including fluency in core design patterns such as repository, unit-of-work, dependency injection (Unity, ASP.NET Core DI), and service decomposition strategies • C#, ASP.NET MVC, ASP.NET Web API 2, and ASP.NET Core, including REST API design, controller routing, and middleware pipelines • Angular (v8+) and TypeScript, including component architecture, services, RxJS observables, and framework upgrade planning • AngularJS (1.x) legacy maintenance and migration strategies for transitioning to modern Angular • Entity Framework, AutoMapper, and data access strategies including Dapper and stored procedure orchestration layers • JWT-based authentication, cross-application single sign-on, API gateway patterns, and anti-forgery token security • Microsoft IIS, Windows Server deployment, and environment configuration management across dev, QA, pre-production, and production tiers • Containerization concepts and tools including Docker, Docker Compose, container image management, and container orchestration platforms (e.g., Kubernetes, Azure Container Apps) • SignalR for real-time push notifications, IBM MQ for asynchronous messaging, and background job processing patterns • SOLID principles, unit testing (tSQLt, xUnit), and test-driven development practices • Agentic AI coding workflows and tools, including AI-assisted code generation, code review augmentation, and integrating large language models into development processes. Skill In: • Analytical, critical thinking, and problem solving • Source control and branching strategies using Team Foundation Version Control (TFVC) or Git, including multi-team concurrent development workflows • Full-stack development across Angular frontends, ASP.NET Core APIs, and SQL Server stored procedures, with the ability to trace and debug issues end-to-end • Fluency in core design patterns including repository, unit-of-work, dependency injection, and domain-driven design in large-scale enterprise applications • Agile development processes, sprint planning, code review leadership, and technical mentoring of development team members • Legacy application modernization, including phased migration from Classic ASP/AngularJS to ASP.NET Core and modern Angular • Decomposing monolithic applications into microservices, defining service boundaries, and containerizing .NET applications with Docker for consistent deployment across environments • SQL Server performance tuning, execution plan analysis, index optimization, and data forensics across databases with 1,700+ tables and 10,000+ stored procedures • Leveraging agentic AI tools and workflows to accelerate development, automate repetitive coding tasks, and enhance code quality through AI-assisted review and generation • Team leadership including timesheet approval, performance evaluations, and conducting regular one-on-one meetings with direct reports. Education: • Bachelor's degree in Computer Science or related field.