MKS2 Technologies

Web Developer – Reference Data Management

MKS2 Technologies

contract

Posted on:

Location Type: Hybrid

Location: Richmond • Virginia • 🇺🇸 United States

Visit company website
AI Apply
Apply

Salary

💰 $85,000 - $95,000 per year

Job Level

JuniorMid-Level

Tech Stack

BootstrapJavaScriptKubernetesPythonReactSQLTypeScript

About the role

  • Collaborate on the development of a full-stack RDM application
  • Build a modern single-page application (SPA) using React
  • Implement role-based access controls for personalized user views
  • Enable self-service CRUD operations on reference data tables
  • Develop extensible API endpoints for CRUD operations
  • Implement authentication and authorization controls
  • Create supplemental endpoints for programmatic access
  • Model and create reference tables and views in SQL
  • Develop standard SQL procedures for data operations
  • Build system tables for relationship navigation and RBAC
  • Maintain version control using Git with best practices
  • Build automated testing suites for all application components
  • Develop a robust CI/CD pipeline for deployment
  • Create comprehensive markdown documentation
  • Detail component functionality, usage, constraints, ownership, testing, and deployment processes

Requirements

  • 2+ years of full-stack development experience, with emphasis on SPAs
  • Proficiency in React, JavaScript, CSS, Bootstrap
  • Experience with APIs, including status codes and JSON
  • Solid understanding of SQL and database concepts
  • Familiarity with authentication and role-based access controls
  • Experience with Git and DevSecOps practices
  • Awareness of common web application vulnerabilities
  • Strong documentation skills using markdown
  • Self-motivated and collaborative team player
  • Excellent communication and initiative.
  • Experience with Databricks
  • Familiarity with containerization and Kubernetes
  • Experience with GitLab CI/CD pipelines
  • Proficiency in: TypeScript, Python, YAML
Benefits
  • benefits included 📊 Resume Score Upload your resume to see if it passes auto-rejection tools used by recruiters Check Resume Score

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
full-stack developmentReactJavaScriptCSSBootstrapSQLAPIsTypeScriptPythonYAML
Soft skills
self-motivatedcollaborative team playerexcellent communicationinitiativestrong documentation skills
CACI International Inc

Software Engineer, Angular UI

CACI International Inc
Mid · Seniorfull-time$82k–$172k / yearMontana, North Carolina, Virginia · 🇺🇸 United States
Posted: 17 days agoSource: caci.wd1.myworkdayjobs.com
AngularDockerJavaJenkinsMicroservicesPythonSpringSpring BootSpringBoot
DXC Technology

Studio Team Engineer – Front-end React focused

DXC Technology
Senior · Leadfull-timeNew York, Virginia · 🇺🇸 United States
Posted: 18 days agoSource: dxctechnology.wd1.myworkdayjobs.com
CypressD3.jsGraphQLJavaScriptJestReactTypeScript
General Dynamics Information Technology

Linux Engineer, TS/SCI with Polygraph

General Dynamics Information Technology
Senior · Leadfull-time$187k–$253k / yearVirginia · 🇺🇸 United States
Posted: 18 days agoSource: gdit.wd5.myworkdayjobs.com
CloudDNSLinuxPerlPuppetPythonUnixVMware
CACI International Inc

Junior Software Engineer, Angular

CACI International Inc
Juniorfull-time$58k–$116k / yearNew York, Virginia · 🇺🇸 United States
Posted: 24 days agoSource: caci.wd1.myworkdayjobs.com
AngularAWSAzureCloudDockerJ2EEJavaJavaScriptKubernetesLinuxMavenNode.js+4 more