> Markdown version of [/jobs/ext/4354704-web-application-developer-analyst-w5042](https://www.wearedevelopers.com/jobs/ext/4354704-web-application-developer-analyst-w5042). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Web Application Developer Analyst, #W5042 - **Company:** Department Of Social Services - **Location:** Richmond, VA, United States (Remote available) - **Salary:** $125,000.0 - $135,000.0 - **Contract:** Permanent contract - **Skills:** ASP.NET, HTML, JavaScript (Programming Language), .NET Framework, Active Directory, Application Programming Interfaces (APIs), Agile Methodology, Ajax (Programming Language), Computing Platforms, JIRA, Build Automation, Automation of Tests, Interactive Voice Response, Microsoft Azure, Bootstrap (Software), C Sharp (Programming Language), Cascading Style Sheets (CSS), Software Documentation, Databases, Continuous Delivery, Continuous Integration, IBM DB2, Relational Databases, Software Debugging, Web Development, Distributed Data Store, Entity Framework, Github, IBM Rational Software, Systems Analysis, JSON, JQuery, Lightweight Directory Access Protocols (LDAP), Microsoft Visual Studio, Microsoft SQL Server, Team Foundation Server, Visual Basic .NET (Programming Language), Model View Controller (MVC), Node.Js, Nunit, Object-Oriented Software Development, Open Source Technology, Oracle (Applications), Redis, Selenium, Service-Oriented Architecture, Simple Object Access Protocol (SOAP), Software Configuration Management, Software Engineering, SQL Databases, SQL Server Integration Services, Systems Architecture, Systems Integration, TypeScript, UML, Web Applications, Web Services, Extensible Stylesheet Language Transformations (XSLT), Enterprise Software Applications, Postman, ReactJS, Blazor, Git, Build Management, Integration Tests, Production Code, Enterprise Integration, Front End Software Development, LLBLGen, Restful APIs, Dynatrace, Powerapps, Service Stack, ServiceStack - **Published:** October 19, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=960860c8ad522418 ## About the Role * Experience working extensively in all phases of a project development life cycle from Requirements analysis, Design, Implementation, Testing, Documentation, Standard reviews and Maintenance support. * Experience developing through all phases of Project Life Cycle: Analysis, Design, Build, Testing, and Deployment using Iterative, AGILE and waterfall models of project development. * Experience with RDBMS, SQL, Java Script, jQuery, Ajax, and/or XML / XSLT, JavaScript, HTML and CSS, JSON. * Experience using defect tracking and source code utilities, such as: GIT CI/CD, JIRA and/or Rational software or equivalent toolset. * Experience in Object Oriented Analysis and Design, UML * Experience in the design and development of SOA for publishing as well as consuming web services, development of Workflows for exposing Web services using SOAP and Restful. * Experience working on relational databases (Oracle, MS SQL Server) * Experience with Visual Studio, VS Code or equivalent * Experience with Lightweight Directory Access Protocol (LDAP), Active Directory or similar directory services. KSA's and/or Competencies required to successfully perform the work: * Considerable professional experience designing, developing, maintaining, and supporting enterprise applications using Microsoft .NET technologies, including C#, VB.NET, ASP.NET, MVC, and Blazor. * Experience developing and integrating RESTful APIs, web services, payment-processing solutions, interactive voice response integrations, scheduled services, and other enterprise application interfaces. * Experience with front-end and web-development technologies such as React, Node.js, TypeScript, JavaScript, HTML, CSS, and Bootstrap. * Experience working with relational and distributed data technologies such as Microsoft SQL Server, DB2, Redis, Entity Framework, LLBLGen, PetaPoco, and SSIS. * Experience developing background services and automated job-processing solutions using technologies such as Quartz.NET. * Experience with Microsoft Power Platform technologies, including Power Apps and Power Automate. * Knowledge of ServiceStack and Dynatrace and integration concepts. * Experience developing and maintaining secure, multi-tiered, public-facing and internal enterprise applications. * Experience designing and executing automated unit, functional, and integration tests using tools such as NUnit and Selenium. * Experience using source-control, work-management, and continuous integration and continuous delivery technologies such as Git, GitHub Actions, TFS, Azure DevOps, and Jira. * Experience using API-development and testing tools such as Postman. * Experience supporting migrations between source-control platforms and establishing automated build and deployment pipelines. * Experience documenting system architecture, application designs, interfaces, workflows, and construction decisions using appropriate technical artifacts. * Experience communicating technical designs, risks, recommendations, and system artifacts to business partners, project teams, enterprise stakeholders, and senior management. * Experience providing production support, including triaging reported issues, analyzing and correcting trouble reports, performing root-cause analysis, and managing production-support processes. * Experience working in Agile development environments and collaborating directly with business partners to prioritize and deliver solutions. * Knowledge of federal and state information-security requirements, including experience supporting applications subject to IRS Federal Tax Information security standards and related audits. * Experience providing technical guidance, mentoring, code-review assistance, and development support to other team members. Additional Considerations * Hands on work experience in various platform technologies such as .net code development * Experience in systems multi-tiered platforms such as MS PowerApps. * Experience in documenting the design and construction of system using UML diagrams and other artifacts * Experience in presenting artifacts to the enterprise or senior management * Experience in production support of systems, including analyzing and correcting trouble reports, managing production support processes. ## Description The Web Application Developer Analyst develops and maintains ITS application development catalogue offerings such as Microsoft .NET, C#, ASP.NET, MVC, Blazor, React, to large complex projects that require advanced skill in multiple technical environments to produce integrated solutions that resolve highly complex technical and business issues and serve a diverse audience with varied proficiencies. The Web Application Developer Microsoft Power Platform, Dynatrace, Service Stack, web services, APIs, and enterprise integration solutions requiring advanced analysis, research, and design. The position works on small Analyst supports the analysis and development of application designs, performance-monitoring solutions, systems analysis, quality-assurance processes, and integration methodologies. The Developer designs, writes, tests, debugs, troubleshoots, and leverages division-approved open-source, new, commercial off-the-shelf, and reused source code across the enterprise. The Web Application Developer Analyst assists project management with analysis and research related to technical efforts requiring development resources; communicates problems and project risks; designs technical requirements for project managers and project teams; guides and directs work across multiple projects; and ensures the proper application of development standards and technologies when designing and building systems for production implementation. The position requires a thorough understanding of the software development lifecycle, including planning, requirements analysis, design, development, testing, implementation, deployment, and post-production support tasks and deliverables. The Web Application Developer Analyst works closely with Enterprise Architecture and Infrastructure & Operations teams to ensure developed solutions conform to the prescribed architecture; follows VDSS-approved standards and processes; ensures solutions comply with all applicable security protocols and guidelines, including federal information-security requirements; and seeks and obtains input from Enterprise Architecture on items that are architecturally significant and may affect the development design, approach, or solution. The Web Application Developer Analyst prepares system documentation and constructs code to deliver quality, cost-effective, and timely solutions in accordance with the department's lifecycle development approach. Responsibilities include, but are not limited to: Clarifying requests for solutions, enhancements, or system changes. Performing estimation analysis for requests, tickets, proposals, and production issues. Analyzing user requirements, documentation, and business requests to develop effective automated solutions. Designing, developing, and maintaining secure multi-tiered applications, APIs, services, scheduled processes, and system integrations. Maintaining production code, applications, programs, databases, interfaces, and supporting test plans. Developing and executing unit, integration, regression, and automated tests. Supporting source-code management, automated builds, deployments, and continuous integration and continuous delivery processes. Troubleshooting production incidents, identifying root causes, implementing corrective actions, and supporting ongoing system performance and availability. Collaborating with business partners to triage, prioritize, and resolve reported issues. Providing technical guidance and assistance to other development team members. Providing direct technical and production support to TSD and its business partners.