> Markdown version of [/jobs/ext/1206885-application-development-lead-w5003](https://www.wearedevelopers.com/jobs/ext/1206885-application-development-lead-w5003). 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). --- # Application Development Lead, #W5003 - **Company:** Department Of Social Services - **Location:** Richmond, VA, United States (Remote available) - **Experience:** Expert - **Salary:** $132,000.0 - $139,000.0 - **Contract:** Permanent contract - **Skills:** Ibm Odm, HTML, Java (Programming Language), JavaScript (Programming Language), .NET Framework, Active Directory, Agile Methodology, Ajax (Programming Language), Software Applications, Computing Platforms, JIRA, Unit Testing, Relational Databases, Eclipse (Software), IBM Rational Software, IBM Rational Application Developer, Systems Analysis, Integrated Development Environments, JSON, JQuery, Lightweight Directory Access Protocols (LDAP), Microsoft Visual Studio, Microsoft SQL Server, Object-Oriented Software Development, Open Source Technology, Oracle (Applications), Systems Development Life Cycle, Salesforce.Com, Service-Oriented Architecture, Simple Object Access Protocol (SOAP), Software Engineering, SQL Databases, UML, Visual Studio Online, Web Services, Extensible Stylesheet Language Transformations (XSLT), Pega, Apex Code, Git, Production Code, Performance Monitor, Restful APIs, Powerapps, Enterprise Service Bus, Mulesoft - **Published:** July 8, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=727c3440a009e869 ## 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 leading teams in an agile or similar development environment. * 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 on Eclipse-Based IDE's including Rational Application Developer, Visual Studio, VS Code or equivalent * Experience with Lightweight Directory Access Protocol (LDAP), Active Directory or similar directory services. * Experience in using SQL Developer and working with SQL IDEs KSA's and/or Competencies required to successfully perform the work: * Ability to lead others by providing technical guidance and establishing priorities. * Ability to perform advanced application design with a high degree of independence * Ability to perform dynamic integration of emerging technology and re-integrate into existing applications * Ability to develop domain and data models and prototypes for application design * Ability to validate relational database design schemas and models * Ability to determine maintenance requirements for an application * Skilled in the interpretation of application program specifications and requirements analysis documents * Ability to incorporate security requirement into an application * Ability to create and test prototypes as part of the development process * Ability to test and validate applications by developing unit test scripts to interpret test results, make recommendations and support user acceptance testing * Ability to implement, support and maintain applications by developing a release and training plan * Ability to transition and application to a new system, infrastructure or cloud solution * Ability to evaluate, implement and document application enhancements * Ability to provided production support to ITS application solutions * Excellent written and verbal communication skills * A thorough understanding of the SDLC development lifecycle including post-production implementation tasks/deliverables. Additional Considerations * Knowledge of Enterprise Service Bus or iPaaS (Integration Platform-as-a-Service) such as: Mulesoft or IBM IB (integration bus) * Knowledge of Rules Engine such as IBM ODM (Operational Decision Manager) or Corticon BRMS (Business Rules Management Engine * Hands on work experience in various platform technologies such as Apex, JAVA, .net code development * Experience in systems multi-tiered platforms such as MS PowerApps, Salesforce and/or PEGA * 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 Application Development Lead develops and maintains the ITS application development catalogue offerings such as: MS Power Apps, JAVA, and ORACLE solutions requiring advanced analysis, research and design. Work on small to large complex projects that require advanced skill in multiple technical environments to produce integrated solutions to resolve highly complex technical and business issues to serve a diverse audience with varied proficiencies. The lead position provides technical guidance to Application Developers. The Application Development Lead supports analysis and development of application design, performance monitoring, systems analysis, and quality assurance and integration methodologies. The Developer designs, writes, tests, debugs, troubleshoots, and leverages division approved open source/new/COTS/reused source code across the enterprise and guides other developers in these functions. Application Development Lead plays a lead role in project management with analysis and research on technical efforts requiring development resources; communicating problems & project risks; designs technical requirements for the project managers/teams; guides and directs work on multiple projects and ensures proper usage as part of the design efforts in building a system to be put into production. Application Development Lead works closely with Enterprise Architecture and Infrastructure & Operations teams and guides other developers to ensure the solutions developed conform to the prescribed architecture; follows VDSS approved standards and processes; ensures solutions are complaint with all security protocols and guidelines; and seeks/obtains input from Enterprise Architecture on items that are architecturally significant and thereby affect development design/approach/solution. The Application Development Lead prepares system documents and constructs code to deliver quality, cost effective and timely deliverables according to the department's lifecycle development approach. This includes, but not limited to: * Clarifying requests for solutions, enhancements or system changes. * Performing estimate analysis on requests, tickets or proposals. * Analyzing user requirements, documents and requests to develop effective automated solutions. * Maintaining production code, programs and supporting test plans. The Application Development Lead will provide direct support to ITS and other developers. ## Related Videos - [Building with IBM Bob](https://www.wearedevelopers.com/videos/100275-building-with-ibm-bob) - [The Resilience of the World Wide Web](https://www.wearedevelopers.com/videos/1281-the-resilience-of-the-world-wide-web) - [ChatGPT and Java: A Match Made in Heaven or Hell?](https://www.wearedevelopers.com/videos/536-chatgpt-and-java-a-match-made-in-heaven-or-hell) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [NoLoJS - Avoiding JavaScript Cruft with HTML and CSS - Aaron T. Grogg](https://www.wearedevelopers.com/videos/1806-nolojs-avoiding-javascript-cruft-with-html-and-css-aaron-t-grogg) - [Beyond UML: Making Sense of AI-Generated Code through Visual Architecture](https://www.wearedevelopers.com/videos/2102-beyond-uml-making-sense-of-ai-generated-code-through-visual-architecture) ## Related Articles - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [What Are The Top Skills Required For Azure Developers?](https://www.wearedevelopers.com/magazine/77-what-are-the-top-skills-required-for-azure-developers) - [Résumé-Driven Development: How IT trends affect the job market for software developers](https://www.wearedevelopers.com/magazine/59-resume-driven-development-how-it-trends-affect-the-job-market-for-software-developers) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated)