Full Stack Developer

Full Stack Developer

  • Contract to Hire

Job Title: Full Stack Developer

Location: Hybrid – (Twice Per Pay Period) – Once a Week in
Arlington, VA (20301)

Salary/Payrate: Open-Ended Hourly Rate and Conversion that is
dependent on Experience

Work Environment: Hybrid, In Office Once a week

Term: Contract with possible opportunity of conversion after
6-months

Bachelor’s degree required: Yes

Referral Fee: $500 – should your referral start with our client

JOB DESCRIPTION

#LI-MG1

Our federal client is looking to hire a Full Stack Developer that
is Hybrid (In office twice every pay period) in Arlington, VA
20301. Please send your resume in WORD format should you be
interested in exploring this role. The position is on a contract
to hire basis and will pay an Open-Ended Hourly Rate and
Conversion Salary dependent on experience.

***Due to the required clearance with our government client, only
US Citizens, Green Card and Green Card EAD holders may be
considered. Clearance requires that the candidates have resided
in the US for the past five years. The selected candidate cannot
have left the country for longer than 90 consecutive days and no
more than 180 cumulative days***

Job Description:

• Work with data scientists and analysts to rapidly design,
implement, test, and deploy applications capable to tackling
complex analytical tasks using large datasets

• Communicate with end users, team lead, and team members to
create and support new products and features

• Communicate with product users to enhance or troubleshoot
products

• Design client-side and server-side architecture

• Build the front-end of applications through appealing visual
design

• Write effective APIs

• Build features and applications with a responsive design

• Write technical documentation and support data governance
strategy

• Function in an Agile based team environment Section II:
Position Requirements Primary Requirements

• Knowledge of multiple front-end languages and libraries (e.g.
HTML/ CSS, JavaScript, Typescript, jQuery)

• Knowledge of front-end frameworks (e.g. Angular, React,
Node.js)

• Knowledge of multiple back-end languages (e.g. Python/C#) and
backend frameworks (e.g. Flask, Django)

• Familiarity with databases (e.g. MySQL, Teradata), web servers
(e.g. Apache) and UI/UX design

• Experience in designing and integrating different API
architectures (e.g. REST, gRPC)

• Server management and deployment for the relevant environments
(e.g. Azure, AWS) Secondary Requirements:

• Knowledge of message brokers (e.g. Kafka, EventHub), version
control (e.g. Azure DevOps, GitHub) and Websockets

• Knowledge of architectural patterns (e.g. Monolith,
Microservices, Serverless, Service Mesh) Desired Requirements

• Familiarity with Agile and/or Scrum

• Knowledge or familiarity with Databricks Section III:
Experience

• Degree in Computer Science, Web Development, or relevant field

• 3+ years of JavaScript development experience (client-side and
server-side)

• 5+ years of experience with full stack development

• 5+ years of experience and skill writing coding languages (e.g.
Python, JavaScript, SQL, C#)

• Experience with UI/UX design is desired

Additional Responsibilities:

• Proven expertise providing administration, configuration,
security assurance, automation, and scripting support for Jira
Software Cloud, Confluence Cloud, and Atlassian Guard

• Ability to manage and administer Microsoft Entra ID (Azure AD)
authenticated Single Sign-on (SSO) based security controls, to
include user provisioning, de-provisioning, group
synchronization, management of authentication policies, and
management of API tokens/credentials used for integrations

• Mastery of Jira configuration hierarchy, with full competence
in administering all core schemes and their associated dependent
entities (Workflows, Issue Types, Priorities, Fields, Screens,
Permissions, etc.)

• Strong capability to develop, administer, and optimize complex
Automation Rules across Jira and Confluence, including advanced
functionality requiring custom code, external API calls, and the
use of Smart Values

• Expert-level command of JQL, including advanced functions and
filter administration

• Strong ability to administer, develop, and apply custom
solutions using ScriptRunner for Jira Cloud and ScriptRunner for
Confluence Cloud, to include developing and administering
ScriptRunner macros and script jobs using the cloud-based
ScriptRunner tools, which requires a thorough grasp of the Groovy
programming language and the use of API calls to Jira,
Confluence, or other necessary external tools

•Expertise with front-end and back-end webapp development
including knowledge of NOSQL databases.

•Experience with migrating legacy systems to more modern
architecture

• Strong webapp design experience

•Experience with DevOps including development using Git,
pipelines, and testing

• Expertise in the Azure cloud environment

• Knowledge and experience with Agile and Scrum project
methodologies as well as various other agile frameworks,
methodologies, and tools, and their application in support of
product development

•Knowledge of custom code (Groovy/ScriptRunner) and JQL