Recent Searches

You haven't searched anything yet.

10 Full Stack Developer Jobs in Fairfax, VA

SET JOB ALERT
Details...
Oasys International Corporation
Fairfax, VA | Full Time
$67k-87k (estimate)
1 Month Ago
SENECA RESOURCES
Fairfax, VA | Full Time
$101k-127k (estimate)
2 Days Ago
CGI
Fairfax, VA | Full Time
$105k-130k (estimate)
1 Week Ago
Zeta Associates Inc
Fairfax, VA | Full Time
$77k-102k (estimate)
4 Days Ago
Leidos
Fairfax, VA | Full Time
$94k-119k (estimate)
2 Months Ago
Elicere
Fairfax, VA | Full Time
$103k-124k (estimate)
1 Month Ago
stanleyreid
Fairfax, VA | Full Time
$93k-116k (estimate)
4 Months Ago
stanleyreid
Fairfax, VA | Full Time
$93k-116k (estimate)
4 Months Ago
stanleyreid
Fairfax, VA | Full Time
$93k-116k (estimate)
4 Months Ago
Pyramid Systems, Inc.
Fairfax, VA | Other
$98k-118k (estimate)
5 Months Ago
Full Stack Developer
$67k-87k (estimate)
Full Time | IT Outsourcing & Consulting 1 Month Ago
Save

Oasys International Corporation is Hiring a Full Stack Developer Near Fairfax, VA

Who Are We: Oasys is home to a dedicated team of technologists, consultants, engineers, and subject matter experts who provide world-class consulting and advisory services to our clients. We are rapidly growing and looking for talented individuals to add to our team. We commit to providing our people with the necessary resources to continue learning and maintain a healthy work-life balance. We also cultivate a collaborative and social atmosphere and foster a merit-based culture in which people receive recognition for their performance. Oasys was recognized on Inc. Magazine’s list of the 5000 fastest-growing companies for five consecutive years.

Position Summary:

Oasys is currently seeking an experienced Full Stack Developer to lead a development team in adopting new tools and techniques, implementing system enhancements, and mentoring fellow team members.

As part of the team responsible for maintaining and modernizing mission-critical applications hosted in Amazon Web Services (AWS), the full-stack developer will be expected to work according to Agile methodology on 2-week sprints, tracked in Jira with documentation in Confluence. Our source code repository is GitHub, and our CI/CD pipelines are also automated using GitHub. We pride ourselves on utilizing cloud and open-source technologies, and we manage the entire infrastructure as code.

We are looking for a candidate with experience in both monolithic and modern application architectures, and who is capable of transitioning between the two depending on the project at hand. Our current suite of applications features a combination of Python, Django, Rails, React, TypeScript, Docker, Postgres, PostGIS, Snowflake, and more. If you are passionate about working in a stack-agnostic environment and have a strong desire to understand the core concepts and principles that drive modern application and infrastructure development, improvement, and maintenance, then we would love to hear from you!

Primary Responsibilities:

  • Evaluate and recommend software development platforms and architectures, as well as the hardware requirements for the support of development, testing, quality assurance, and production environments.
  • Conduct applied research in current and emerging computer technology to integrate appropriate new technological advances into the mission.
  • Develop and maintain software development architecture and make recommendations for improvement. Establish and document software development guidelines and coding standards and conduct training sessions as needed.
  • Conduct code review and diagnose technical issues reported.
  • Write program code, compiles, debugs, tests, deploys, documents, and implement programs for new and existing systems e.g.
    • COTS - Commercial Off-The-Shelf
    • GOTS - Government Off-The-Shelf
    • OSS - Operations Support System
    • Custom developed
  • Serve as a member of a team of programmers responsible for developing, implementing, and maintaining several diverse applications. Modify existing applications when required and resolve technical issues as needed.
  • Translate technical specifications into programming specifications.
  • Provide input for configuring the applications and servers on which application programs run to ensure that information security/information assurance principles related to the mission are adequately addressed.
  • All other duties as assigned by management.

Skills and Qualifications:

  • Bachelor's degree in Engineering, Computer Science, or another related analytical, scientific, or technical discipline; additional experience in lieu of a degree.
  • A minimum of five (5) years of experience with programming and software development in multiple layers of the software stack (UI, web or microservices, database, search).
  • Experience with programming and software development, including analysis, design, development, implementation, testing, maintenance, quality assurance, troubleshooting, debugging, and/or upgrading software systems.
  • Proven knowledge and practical application of HTML, JavaScript, CSS, or any other relevant web development experience.
  • Experience with modern JavaScript frameworks and libraries such as React, Redux, Vue, Ember, or Angular and know when to use them.
  • An ability to understand business requirements and their implications across a project’s technical landscape.
  • Ability to walk concepts forward and backward with the client and team – using your informed technical experience to negotiate/guide functional requirements from the front to the back end.
  • Understanding of containerization, container orchestration, microservices, and API (application programming interfaces) management.
  • Demonstrate sharp analytical, problem-solving, and decision-making skills. Passion and a continuous-improvement mindset
  • Self-motivated
  • Demonstrate skills and experience in presenting analytical results verbally and in writing.
  • Must be proficient with common productivity software, including Microsoft Office (Word, Excel, PowerPoint, SharePoint, Visio, and Outlook).
  • Must have excellent verbal and written communication skills and be highly organized with attention to detail. Must be comfortable and capable of interacting with Government, contractor, and executive leadership.

Preferred Qualifications:

  • Expertise with git as a version control system and team collaboration with git.
  • Experience with debugging front-end and back-end issues.
  • Experience with pair programming and Extreme Programming (XP).
  • Experience with any content management systems.
  • Experience working with PaaS products such as Salesforce, ServiceNow, and Appian.
  • Familiarity with OOP (Object Oriented Programming) concepts.
  • A passion to contribute to the full stack – the front-end, back-end, and anything in-between (middleware or otherwise).
  • Computer Science fundamentals in object-oriented (OO) design, data structure, and algorithm design.
  • Experience in building reusable web components.
  • Familiarity with JavaScript build tools such as NPM/yarn, webpack, and Babel.
  • Experience with Node.js and Java-based web applications.
  • Experience with unit testing, regression testing, and user testing.
  • Experience with a federal agency as a contractor or federal employee.

Security Clearance Requirements:

  • Must be a U.S. Citizen
  • Must have a Public Trust

Work Location:

  • Fairfax, VA - Hybrid

Oasys is committed to hiring and retaining a diverse workforce. We are proud to be an Equal Opportunity/Affirmative Action Employer, making decisions without regard to race, color, religion, creed, sex, sexual orientation, gender identity, marital status, national origin, age, veteran status, disability, or any other protected class. U.S. Citizenship is required for most positions.

Job Summary

JOB TYPE

Full Time

INDUSTRY

IT Outsourcing & Consulting

SALARY

$67k-87k (estimate)

POST DATE

03/17/2024

EXPIRATION DATE

06/18/2024

WEBSITE

oasysic.com

HEADQUARTERS

WASHINGTON, DC

SIZE

25 - 50

FOUNDED

2011

REVENUE

<$5M

INDUSTRY

IT Outsourcing & Consulting

Show more

Oasys International Corporation
Full Time
$99k-127k (estimate)
7 Days Ago
Oasys International Corporation
Full Time
$90k-119k (estimate)
2 Weeks Ago
Oasys International Corporation
Full Time
$82k-102k (estimate)
2 Months Ago

The job skills required for Full Stack Developer include JavaScript, CSS, HTML, Computer Science, Programming, API, etc. Having related job skills and expertise will give you an advantage when applying to be a Full Stack Developer. That makes you unique and can impact how much salary you can get paid. Below are job openings related to skills required by Full Stack Developer. Select any job title you are interested in and start to search job requirements.

For the skill of  JavaScript
CoolSnail
Remote | Full Time
$115k-137k (estimate)
5 Months Ago
For the skill of  CSS
Central Business Solutions
Full Time
$71k-84k (estimate)
9 Months Ago
For the skill of  HTML
Careers – CTAC
Full Time
$62k-78k (estimate)
8 Months Ago
Show more

The following is the career advancement route for Full Stack Developer positions, which can be used as a reference in future career path planning. As a Full Stack Developer, it can be promoted into senior positions as a Web Applications Developer II that are expected to handle more key tasks, people in this role will get a higher salary paid than an ordinary Full Stack Developer. You can explore the career advancement for a Full Stack Developer below and select your interested title to get hiring information.

If you are interested in becoming a Full Stack Developer, you need to understand the job requirements and the detailed related responsibilities. Of course, a good educational background and an applicable major will also help in job hunting. Below are some tips on how to become a Full Stack Developer for your reference.

Step 1: Understand the job description and responsibilities of an Accountant.

Quotes from people on Full Stack Developer job description and responsibilities

They also work with front end developers to run usability testing and shore up foundational code as needed.

01/07/2022: Baltimore, MD

The term full-stack relates to a professional that can work on every aspect of the development stack, from top to bottom.

01/03/2022: South Bend, IN

Full stack developers are the drivers of holistic software development.

02/06/2022: Flagstaff, AZ

Full Stack Developer need to ensure a site renders correctly across different browsers, operating systems and device types.

03/10/2022: Des Moines, IA

Full Stack Developers are highly skilled persons who can handle everything related to software application development.

01/31/2022: Appleton, WI

Step 2: Knowing the best tips for becoming an Accountant can help you explore the needs of the position and prepare for the job-related knowledge well ahead of time.

Career tips from people on Full Stack Developer jobs

A full stack developer should know HTML, CSS and JavaScript.

01/23/2022: Tallahassee, FL

Full Stack Developers must know how to use DOM and JSON.

02/04/2022: Anchorage, AK

Acquire basic skillsets of a developer.

12/19/2021: Eugene, OR

A skilled full stack developer must have working knowledge of DevOps.

02/05/2022: Burlington, VT

The full stack developer must possess a fair amount of knowledge about security and the various techniques that can be employed to guarantee better outcome.

01/06/2022: Saint Petersburg, FL

Step 3: View the best colleges and universities for Full Stack Developer.

Butler University
Carroll College
Cooper Union
High Point University
Princeton University
Providence College
Show more