What are the responsibilities and job description for the Applications Developer position at Arlington County, VA?
IMPORTANT NOTICE: Arlington County requires all applicants to thoroughly complete each section of the application, including prior job responsibilities, duties, and supplemental questions. While you may attach a resume, it will not replace a completed application. Incomplete applications will not be considered.
The Department of Human Services (DHS) is seeking an applications developer to work within the Information Systems Bureau (ISB). The ISB provides information technology support to employees and programs throughout DHS. The Applications Developer position will be responsible for developing technical solutions for DHS.
The Applications Developer is part of the Applications Development Team of six technical staff who holds primary responsibility for custom-built, complex applications that manage client and financial information including HIPAA compliance, key financial operations, reporting, and integration with various local, state, and federal systems. This position will be responsible for collaborating with the business analysis team and redesigning business processes; developing new and improving existing web-based applications, data ETL automation and reporting solutions to enhance the Department's program management, data management and analytics; and integrating system components across business units.
Representative projects include:
- Modernization of the Purchase of Services application for Virginia Department of Social Services programs;
- Updating statutory reporting for reimbursements of multi-million-dollar annual public services for youth and their families at risk; and
- DHS departmental data warehouse redesigning for integrated human services and interoperability.
Arlington County DHS is committed to delivering client services in an effective, equitable, respectful, and trauma-informed manner. Our staff is dedicated to ensuring our clients are approached, engaged and cared for in ways that demonstrate competency, sensitivity and awareness of factors which impact the client experience including but not limited to: cultural identity, gender, racial, and ethnic diversity, religious/spiritual ascription, physical capability, cognitive and literacy levels, sexual orientation, and linguistic needs.
Specific duties include:
- Providing hands-on technical expertise, guidance, design and development in the .Net Framework, C#, SQL Server, Microsoft ecosystem environment;
- Documenting, presenting and reviewing the technical design that are traced to business requirements and user stories;
- Identifying required additional software, tool or hardware components requirements for the implementations;
- Coordinating and executing implementation with vendors and the Department of Technology Services, when necessary;
- Communicating with business owners throughout duration of the project;
- Planning and coordinating design meetings among business subject matter experts, technical staff and ISB's business analysis team;
- Preparing, reviewing, and revising overall system designs, and identification of off-the-shelf, customized, and internally developed components; and
- Providing best practice guidance and applying quality assurance practices.
The ideal candidate will have; understanding of software development lifecycle, application design, database design, unit testing, and dependency injection; and the ability to communicate with users and customer agencies throughout the project lifecycle to define project scope, prioritize and schedule work, diagnose and resolve problems, and manage stakeholder expectation .
MINIMUMS:
- Bachelor's degree in Computer Science, Software Engineering, Information Systems Management, or a related field; and
- Considerable experience coding and implementing complex browser-based and object-oriented applications, including experience with
- Developing custom object-oriented and browser-based applications using C#, ASP.NET, ADO.NET, JavaScript, AJAX, T-SQL, SQL Server, IIS, API, and Responsive Design.
- Designing, developing and testing system components and integrating them to deliver applications that support business functions and processes.
SUBSTITUTION: Additional qualifying experience as defined above may be substituted for the education requirement on a year-for-year basis.
DESIRABLES: Preference may be given to applicants with experience in one or more of the following:
- SQL Server Management Studio (SSMS); SQL Server Reporting Services (SSRS); SQL Server Integration Services (SSIS);
- ETL platforms such as Informatica, Pentaho or Ab Initio;
- Microsoft Power Platform;
- Electronic Health Record (eHR) such as Oracle Health, CERNER, Welligent
- Purchase of Services or Financial Management systems, particularly in human/social services;
- ERP systems such as Oracle Financials, PRISM; and/or
- Automated job scheduling tools such as Redwood ActiveBatch, Control-M, Tidal
Special Requirements
Applicant must possess, or obtain by the time of appointment, a valid motor vehicle operator's license from the applicant's place of residence or the applicant must have the ability and willingness to use alternative methods of transportation to perform assigned duties and responsibilities at locations other than the primary worksite. If the applicant possesses or acquires a license, the applicant must provide or authorize Arlington County to obtain a copy of the applicant's official state/district driving record. Any offer of employment may be contingent on a favorable review of the applicant's driving record.
A pre-employment criminal records check will be conducted. It may include checks of the following: criminal record, driving record, education, professional licensure, and credit history. You may be required to sign a release authorizing the County to obtain your background information.
Must complete pre-hire federal background check and State of Virginia Central Registry check.
ADDITIONAL INFORMATION
Work hours: Monday - Friday with some flexibility and teleworking as agreed upon with the supervisor.
Your responses to the supplemental questionnaire are considered part of the selection process. Please do not enter "see resume" as a response to the questions. Each section of the application must be completed. A resume may be attached; however, it will not substitute for the completed application. Incomplete applications will not be considered.
#LI-Hybrid