Full-Stack Software Engineer

Chantilly, VA, US • Posted 1 day ago • Updated 3 hours ago
Full Time
On-site
Fitment

Dice Job Match Score™

🤯 Applying directly to the forehead...

Job Details

Skills

  • Functional Requirements
  • Software Design
  • Testing
  • Systems Architecture
  • IaaS
  • Web Applications
  • Multithreading
  • Computer Science
  • Software Development
  • Java
  • Object-Oriented Programming
  • Version Control
  • Git
  • IBM Rational
  • IBM Rational Team Concert
  • HTML5
  • Css3
  • Cascading Style Sheets
  • Firebug
  • JavaScript
  • React.js
  • jQuery
  • jQuery UI
  • Spring Framework
  • Hibernate
  • RDBMS
  • MongoDB
  • XML
  • WSDL
  • Web Services
  • Apache Maven
  • Gradle
  • SOAP
  • RMI
  • Interfaces
  • Cloud Computing
  • Amazon Web Services
  • Jenkins
  • Test-driven Development
  • Continuous Integration
  • Continuous Integration and Development
  • Management
  • Agile
  • SAFE
  • User Stories
  • Sprint
  • Release Management
  • Security+

Summary

  • Location: Chantilly , Virginia
  • Type: Direct Hire
  • Job #4019

Full-Stack Software Engineer
Chantilly, VA

Primary Responsibilities:
  • Analyzing high level customer requirements and deriving lower-level functional requirements.
  • Software development tasks including detailed software design, coding, and testing of customer desired features/user stories.
  • Briefing software designs and demonstrating software release functionality to users.
  • Develop and sustain new and existing applications; as well as troubleshooting and resolving various software issues.
  • Contribute to the creation of new distributed components and interactions that align with the future system architecture.
  • The existing multi-tiered system is developed on a cloud infrastructure with several consumer-facing web applications

Basic Qualifications:
  • 5+ years of experience designing and developing software for complex systems (i.e. Distributed Systems, Multi-Threaded and Multi-Process Applications) and a foundation in computer science and software development
  • 3+ years' experience in Java programming
  • 1+ years of experience in object-oriented programming
  • Experience with distributed version control systems such as Git, IBM Rational Team Concert, etc.

Preferred Qualifications:
  • Experience with one or more of the following: HTML 5, CSS 3, JavaScript, Firebug and JS frameworks (REACT, jQuery, jQuery UI, Open Layers, etc.), Spring Framework, Hibernate, RDBMS, MongoDB, XML, SOAP, REST, WSDL/Web Service protocols
  • Experience using dependency management (Ivy, Maven, Gradle)
  • Experience developing and maintaining SOAP, RMI, REST APIs and interfaces
  • Experience using cloud-based infrastructure (AWS)
  • Experience using automation server (Jenkins)
  • Experience/knowledge of the GEOINT domain
  • Familiarity with practices such as test-driven development (TDD), agile software development, continuous integration, and dependency management is preferred.
  • Familiarity with Agile or SAFe practices, including daily standup, User Stories, Sprints, and Release Planning
  • Security Certification such as Security+
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: 90751604
  • Position Id: a3e4d952d520f55e41ac9b995f1ccf8
  • Posted 1 day ago
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

Chantilly, Virginia

Today

Full-time

USD 126,650.00 - 182,850.00 per year

Chantilly, Virginia

Today

Full-time

USD 135,150.00 - 182,850.00 per year

Chantilly, Virginia

Today

Full-time

USD 115,000.00 - 140,000.00 per year

Gaithersburg, Maryland

Today

Full-time

USD 129,000.00 - 150,000.00 per year

Search all similar jobs