Web Application Developer Analyst (AWS), #W0181

Department Of Social Services
Richmond, VA, United States
20 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Compensation
$115,000.0 - $130,000.0
Working hours
Regular working hours
Job source

Tech stack

HTML Java (Programming Language) JavaScript (Programming Language) Agile Methodology Amazon Web Services Applications Architecture JIRA Relational Databases DevOps Fault Tolerance Systems Analysis Spring Framework
+23 more
Python (Programming Language) Open Source Technology Oracle SQL Developer Windows PowerShell Systems Development Life Cycle Software Engineering SQL Stored Procedures SQL Databases Visual Studio Online Web Applications Application Enhancement Tool Cloud Platform System ReactJS Grafana AWS Lambda Git Cloudformation Infrastructure Automation Frameworks Production Code Performance Monitor Restful APIs Terraform Microservices

Job description

The BSE department within TSD develops and maintains TSD applications in AWS and provides migration pathways from on-prem applications to AWS. The Web App Developer Analyst (AWS) is responsible for analyzing solutions that require research and design and provide best practices to move to AWS. The Web App Developer Analyst (AWS) is responsible in creating, maintaining, and evolving AWS cloud infrastructure for running applications both 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 Web App Developer Analyst (AWS) 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/reused source code across the enterprise.

The Web App Developer Analyst (AWS) assists in project management with analysis and research on technical effort requiring development resources; communicating problems & project risks; designing 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.

The Web App Developer Analyst (AWS) works closely with Enterprise Architecture and Infrastructure & Operations teams to ensure the solutions developed conform to the prescribed architecture; 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. Works with VITA AWS Solution provider to confirm with VITA standards and assists in automation of processes working with DevOps teams.

The Web App Developer Analyst (AWS) 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
  • 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 and will provide direct support to TSD departments

Requirements

  • Experience in SDLC using agile processes.
  • Experience in RDBMS, SQL, JavaScript.
  • Experience in REST API development.
  • Experience in defect Tracking and source code utilities : Git, Jira, VS Code.
  • Experience in development Terraform and Cloud formation templates in AWS.
  • Experience in developing AWS Lambda functions.

KSA’s and/or Competencies required to successfully perform the work:

  • Ability to communicate effectively orally and in writing with diverse audiences and to make presentations and conduct meetings.

System Design & Development:

  • Build, maintain, and scale distributed, fault-tolerant systems and microservices using languages like Java, Python.
  • Knowledge of observability tools and Infrastructure as Code (IaC) tools (Terraform).
  • Knowledge of Spring framework.
  • A thorough understanding of the SDLC development lifecycle including post production implementation tasks/deliverables.

Additional Considerations AWS Experience:

  • Strong hands-on experience with core AWS services not limited to Lambda, Dynamo DB, Bedrock.
  • Skill in automation and scripting (PowerShell, Python).
  • Skill in cloud platform management and cost optimization.
  • Ability to transition an application to a new system, infrastructure or cloud solution.
  • Ability to evaluate, implement and document application enhancements.
  • Develop applications using HTML, ReactJS.
  • Develop applications using Java 17/21.
  • Working knowledge and development using Oracle SQL queries and stored procedures.
  • AWS Cloud Practitioner certification.
  • Knowledge of VITA NIST 800.53 standards.

Benefits & conditions

Pulled from the full job description

  • Tuition reimbursement
  • Health insurance
  • Retirement plan
  • Life insurance
  • Disability insurance
  • Paid holidays, 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.

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.

This position may be eligible for telework opportunities; availability, hours, and duration will be in accordance with the Commonwealth’s Teleworking policy.

About the company

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.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:06 min

Developer experience and project variety at scale

Alexandra Petri · WWC 2023

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

2:21 min

Projecting external HTML content using default and named slots

Rowdy Rabouw Rowdy Rabouw · WWC 2022

3:05 min

Integrating an assistant application with Jira software

Felix Augenstein · LIVE

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

Videos

See all

Related articles

See all