Full Stack Senior Software Developer

WhirlWind Technologies, LLC
Oxon Hill, MD, US
$145K-$185K a year
Full-time

Job Description

Job Description

Job Title / Level

Full Stack Senior Software Developer

Location

100% Remote

Salary

$145,000 - $185,000 annually

Schedule

Full Time

Preferred Clearance

Able to obtain Public Trust

Covid Vaccination

As a condition of employment, employees will be required to provide proof of their COVID-19 vaccination.

Company Overview

WhirlWind is on a mission to help each client succeed by using our management consulting and technology expertise. We design, build, and manage secure environments that support data-driven decision making and data-powered products.

Our services transform governments and enhance the lives of citizens.

Our people are driven and committed to our mission. If you want to join a team of rock stars who do incredible, purposeful work, and have fun doing it, come thrive with us and be one of the heroes behind our success.

We offer an attractive benefits package including a competitive base salary and have been voted the Best Place to Work for 2021.

Position Overview

WhirlWind Technologies, LLC is seeking an experienced Full Stack Software Developer to support our government client. The software developer will be responsible for developing, testing, implementing and maintaining software-based components and interfaces.

Essential Duties & Responsibilities

  • Define client's objectives by analyzing user requirements, envisioning system features and functionality.
  • Collaborate with stakeholders to inform of system design and development.
  • Managing the complete software development process from conception to deployments.
  • Provide recommendations on tools and system solutions based upon industry standards and best practices.
  • Develop scripts and programs to Integrate enterprise applications and related databases.
  • Ensure the completion of application development by coordinating schedules, identifying risks and mitigation strategies, contributing to team meetings, and troubleshooting development and production issues across multiple environments and operating platforms.
  • Application / software testing and debugging.
  • Develop code-based documentation and assistance tools, as necessary.
  • Participate in weekly meetings with internal technical manager to provide client's work status updates.

Education

Bachelor's or Master's degree in Computer Science or related field.

Preferred Qualifications

  • 10+ years of relevant experience with full-stack application development supporting Agile development environments with HTML5, Java, Java Script, Python, Tomcat, Apache, PostgreSQL, MySQL, MongoDB, RHEL, and Jupyter Notebook in AWS Cloud Environment REQUIRED.
  • Experience working with HTML, XHTML, JavaScript / jQuery / AJAX, CSS, XML, Web services (SOAP), Java API for XML Web Services (JAX-WS), Java Architecture for XML Binding (JAXB), Tomcat, Apache, Enterprise JavaBeans (EJB), Java Persistence API (JPA), JavaServer Faces (JSF) 2.2, and NetBeans IDE.
  • Strong (7+ years) backend java development experience is a must.
  • Frontend design ability : Knowledge of UI / UX and basic prototype design
  • Must have some Frontend development experience (JQuery / AngularJS / REACT)
  • Must have experience with an enterprise RDBMS (MySQL / MariaDB / PostgreSQL / Oracle, etc.)
  • Experience with CI / CD Pipeline development environment
  • Experience with DevSecOps development environment
  • Highly technical and detail oriented with strong problem solving, critical thinking and organizational skills.
  • Capable of completing tasks with minimal supervision and work independently
  • Display and have great communication and comprehension skills both written and verbal. Due to our distributed company nature, precise and clear communications are required.
  • Have a self-driven attitude and can lead a team.
  • Be willing to take the initiative by seeing tasks through to completion and even work on tasks that may not have been directly assigned to you that will help your team and company.
  • Propose solutions to possible challenges and issues that may arise.
  • Experience with leading a team of developers.
  • 30+ days ago
Related jobs
Promoted
Resource Management Concepts, Inc.
Indian Head, Maryland

We have an opening in Indian Head, MD supporting our Solutions Business Management (SBM) program for a dynamic Software Developer with Java rich client and web application development experience, and strong core Java knowledge. The selected candidate will be responsible for researching, designing, d...

sesda3
Lanham, Maryland

Extensive experience in full-stack development with JavaScript, Node. Proven experience in software development within industry, research, or educational settings. ...

Booz Allen Hamilton
Bethesda, Maryland

Full Stack Software Engineer, Senior. As a senior full stack developer at Booz Allen, you’ll use your passion to master new tools and techniques and identify needed system improvements. As a full stack developer, you can resolve a problem with a complete end-to-end solution in a fast, Agile environm...

GEICO
Chevy Chase, Maryland

Knowledge of developer tooling across the software development life cycle (task management, source code, building, deployment, operations, real-time communication). Our Senior Staff Engineer works with our Staff and Sr. As a Senior Staff Engineer, you will:. Develop and execute technical software de...

ST2 ManTech Advanced Systems Intl
Adelphi, Maryland

Designs, engineers, analyzes, and develops software systems and software delivery processes, including development and operations (DevOps) pipelines. They collaborate and share work with other Software Developer IIIs. Model and analyze the software development and deployment processes and assist pro...

Procession Systems
Greater Landover, Maryland

Seeking a Full Stack developer to support our Insider Threat Program. Ability to support/manage the full life cycle of software development and perform technical analysis and testing in collaboration with other developers and functional experts. ...

Resource Management Concepts, Inc.
Indian Head, Maryland

We have an opening in Indian Head, MD supporting our Solutions Business Management (SBM) program for a dynamic Software Developer with Java rich client and web application development experience, and strong core Java knowledge. The selected candidate will be responsible for ...

INTEGRITYOne Partners
Hyattsville, Maryland

Seeking a Full Stack Developer to join our team providing Insider Threat support in support of our Federal client located in Landover, MD. The Full Stack Developer will be responsible for developing new data structures both front end (i. ...

DMS International
Silver Spring, Maryland

We're seeking a highly skilled Full Stack Developer to join our team and contribute to our mission of developing advanced software solutions for our clients. As a Full Stack Developer DMS International, you will play a crucial role in the design, development, and deployment of software applications ...

Scout Solutions Inc Defunct
Bethesda, Maryland

Full Stack Software Engineer - TS/SCI. Our Client is in search of a highly skilled Full Stack Software Engineer to join their team in supporting DIA-NMEC under our 10-year DOMEX Technology Platform (DTP) contract. In this role, you will collaborate closely with Systems Engineers, Software Engineers,...