Title: Web Application Developer, Jr. (Multiple positions)
State Role Title: Info Technology Specialist II
Hiring Range: $89,250 – $110,250 / Year (commensurate with experience)
Pay Band: 5
Agency: Department of Social Services
Location: DSS HOME OFFICE
Agency Website: https://www.dss.virginia.gov/
Recruitment Type: General Public – G
Job Duties
At the Virginia Department of Social Services, we put people at the center of everything we do. We believe that every Virginian can live a life of dignity and that all voices, ideas and experiences contribute greatly to our pursuit of excellence. Inspired by continuous improvement, we commit ourselves to listening, learning and cultivating environments of trust, respect and positive engagement. Together, we are mission-driven, eager to achieve, and passionate about bringing the best of who we are to those we serve.
We design and deliver high-quality human services that help Virginians achieve safety, independence and overall well-being. We are a $2 billion agency – one of the largest in the Commonwealth of Virginia – partnering with 120 local departments of social services and 31 community action agencies, along with faith-based and non-profit organizations, to promote the well-being of children, adults, and families statewide. We proudly serve alongside 1,650 (state) and 12,200 (local) human services professionals throughout the Social Services System, who ensure that thousands of Virginia’s most vulnerable citizens have easy access to the services and benefits available to them.
Web Application Developer, Jr. is responsible for:
• Performing application design
• Developing high-level systems and functional specifications
• Developing domain and data models and prototypes for application design
• Validating relational database models
• Assembling varied software components in a web-based application
• Revising and adapting existing code to meet new requirements;
• Incorporating security requirements into an application;
• Testing and validating applications by developing unit test scripts, interpreting test results, making recommendations and supporting user acceptance testing;
• Guiding and directing work on multiple projects and ensuring proper usage as part of the design efforts in building a system to be put into production;
• Performing dynamic integration of emerging technology solutions and re-integrating them into existing applications;
• Utilizing open source/third party library functionality.
• The position assists project management with analysis and research on technical problems; communicating problems and project risks, scheduling/coordination of project development and activities of assigned projects.
The position 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 is not limited to:
• Clarifying requests for solutions, enhancements or system changes
• Perform 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
• Web Application Developer, Jr. will provide direct support to VDSS applications and users
Minimum Qualifications
• Experience developing solutions using object-oriented programming such as Java, Apex or .NET.
• Experience with common web languages and protocols such as JavaScript, HTML and XML / XSLT; JSP and other page template languages.
• 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, Relational Database (RDBMS) Modeling and common design patterns (Gang of Four, J2EE Blueprints, etc)
• 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 REST.
• Ability to query and perform data manipulation on relational databases
• Experience using integrated development environments as well as knowledge of source control and code deployment methods and tools.
• Ability to perform application design
• 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 evaluate, implement and document application enhancements
• Ability to provide production support to ITS application solutions
Additional Considerations
• Experience in documenting the design and construction of system using UML diagrams and other artifacts
• Experience in production support of systems, including analyzing and correcting trouble reports, managing production support processes.
Special Instructions
You will be provided a confirmation of receipt when your application and/or résumé is submitted successfully. Please refer to “Your Application” in your account to check the status of your application for this position.
Selected candidate(s) must successfully pass a fingerprint-based criminal history background check. A record of criminal history does not automatically bar an applicant from consideration. Employment verification will be conducted to include current/previous supervisory employment reference checks.
VDSS will record information from each new employee’s Form I-9 (Employment Eligibility Verification) into the Federal E-Verify system to confirm identity and work authorization.
This position may be eligible for telework opportunities; availability, hours, and duration will be in accordance with the Commonwealth’s Teleworking policy.
To be considered for this position, you must submit a Commonwealth of Virginia application or resume through the on-line “Virginia Jobs” (PageUp) employment site no later than 11:55 p.m. on the closing date listed. Each application is reviewed for documentation that shows the applicant meets the minimum and additional considerations as stated in the job announcement. The decision to interview an applicant is based on the information provided. Multiple positions may be filled from this recruitment within 90 days of the closing date.
In addition to a rewarding work experience, VDSS offers excellent health and life insurance benefits, pre-tax spending accounts, state funded Short and Long Term Disability, paid holidays, vacation, tuition assistance, free wellness programs, and a state retirement plan with options for tax-deferred retirement savings including employer matching – Employee Benefits.
The Virginia Department of Social Services (VDSS) is an Equal Opportunity Employer and encourages diversity within its workforce.
VDSS does not provide sponsorship.
VDSS is an official certified state agency that values the service and experience of our Veterans. As such, Veterans are encouraged to apply and receive preference in the hiring process. AmeriCorps, Peace Corps and other national service alumni also are encouraged to apply. Reasonable accommodations are available to applicants, if requested, during the application and/or interview process.
If you have been affected by Policy 1.30 Layoff as a state employee and possess a valid Interagency Placement Screening Form (Yellow Form) or a Preferential Hiring Card (Blue Card), you must submit this document through the “Virginia Jobs” (PageUp) employment site when you apply.
Contact Information
Name: VDSS – Division of Human Resources
Phone: dssrecruitment@dss.virginia.gov
Email: dssrecruitment@dss.virginia.gov
In support of the Commonwealth’s commitment to inclusion, we are encouraging individuals with disabilities to apply through the Commonwealth Alternative Hiring Process. To be considered for this opportunity, applicants will need to provide their Certificate of Disability (COD) provided by a Vocational Rehabilitation Counselor within the Department for Aging & Rehabilitative Services (DARS), or the Department for the Blind & Vision Impaired (DBVI). Veterans are encouraged to answer Veteran status questions and submit their disability documentation, if applicable, to DARS/DBVI to get their Certificate of Disability. If you need to get a Certificate of Disability, use this link: Career Pathways for Individuals with Disabilities, or call DARS at 800-552-5019, or DBVI at 800-622-2155.