Position Summary

Effectual Full Stack Developers are members of the Public Sector Program Management team responsible for ensuring that customer-facing projects are delivered with exceptional customer satisfaction and technical excellence. Effectual Full Stack Developers are "Brand Ambassadors" and are expected to stay current on leading practices to deliver high-quality, well-conceived solutions to customers.

A Glimpse into the Daily Routine of an Effectual Full Stack Developer

Create fully functional applications and architectures to assist with the day-to-day operations of our client's organization including application refactoring and migration. A good understanding and hands-on experience with front-end, business logic and back-end tiers. They are critical in administering technical support for existing applications and will be called on to provide input on architecture design, migration, test, and maintenance and support of new applications. Leads development or refactoring of applications using best practices. Provide technical support and consultation for projects and processes. Assist in technical planning and providing of recommendations for technical solutions. Routinely perform application development and testing for new or existing applications. Create and update system design and development documents as well as engineering solutions in run books and user guides. Use Git with Gitlab repository to store, manage, and update code. Meet with product owners to properly flesh out requirements and articulate the task back to a team. Follow the Agile methodology to document and coordinate tasks and issues in Gitlab. Address additional client development needs as they evolve.

Essential Duties and Responsibilities

  • Collaborate with stakeholders to gather and analyze business and functional requirements for application development and modernization, feature enrichment and enhancements, and migrations
  • Hands-on experience with
  • Front-end development with HTML, CSS, JavaScript, Bootstrap, AJAX
  • Java/J2EE development
  • Spring Framework and Spring Boot
  • Web services development with both SOAP(limited) and REST Services
  • Knowledge of NodeJS and JavaScript Frameworks(React, JS Promise, jQuery) with the ability to build applications with the latest tools and software.
  • Working with databases
  • MySQL and Oracle databases including SQL data read, write, and manipulation
  • Ability to create, store, and use structured and unstructured data
  • Knowledge of integrating databases into Spring projects with and without the use of JPA
  • Deploying on application servers such as Apache Tomcat and leveraging containerization for future workloads
  • Scripting and automating manual task for improved efficiency
  • Work closely with the client and stakeholders to solicitate and analyze requirements, offer design options, build and present prototypes, incorporate review feedback, develop, test, manage GIT CI/CD, participate in the deployment and post-production activities
  • Understanding of Git and branching
  • Assist in the development of project documentation, including requirements documentation, functional specifications, process flows, and user guides
  • Provide expert guidance and support to project teams during the application development lifecycle, ensuring adherence to project timelines and deliverables
  • Foster strong relationships with stakeholders, actively engaging and communicating to ensure alignment and successful delivery of application development projects

Qualifications

  • Minimum Education: Bachelor's degree in related field AND
  • Minimum Experience: 8 years of experience OR
  • Substitution/Alternative to Minimum Education and Experience: Must have at least 10 years of on-the-job experience
  • Be able to work remotely but, be able to go on-site as requested and/or occasionally with potentially some form of post-pandemic cadence, on-site in Washington DC
  • Must be a US Citizen
  • 7+ years of experience with Java J2EE development, Restful Web services, XML/JSON, Tomcat
  • 4+ years of experience with JavaScript Frameworks (React, JS Promise, jQuery)
  • 4+ years of experience with Node/Application.js,
  • Demonstrable knowledge of SDLC methodologies like Agile / Scrum
  • Strong understanding or the ability to learn AWS and Cloud technologies/architectures
  • Experience with Maven and integrating it into Spring based applications
  • General knowledge of database DDL and DML
  • Strong knowledge of Git for branching and merging
  • General understanding of shell and bash scripting
  • Understanding and ability to set up CI/CD development pipelines
  • Experience creating and maintaining certificates, certificate chains, and trust
  • Can generate proficient documentation using the Microsoft Office suite
  • Excellent communication skills to effectively collaborate and engage stakeholders
  • Strong analytical and problem-solving abilities to translate requirements into technical specifications
  • A quick-learner and operating with minimum supervision in a changing environment
  • Hardworking and self-motivated, with the ability to work in team and individual settings
  • Detail-oriented and able to stand behind the quality of the work
  • Able to properly understand and communicate level of effort, define due dates, and meet deadlines
  • Ability to work Eastern Standard Time Zone schedule

Nice-to-Have Skills and Experience

  • Active Clearance or Public Trust (DOJ Preferred)
  • Experience working with Selenium or another front-end testing framework
  • Experience working with Containers and multi container orchestration software
  • Proficiency in database analysis, mapping, and design
  • Stay updated with emerging AWS cloud technologies, public sector regulations, industry trends, and best practices related to application migrations
  • Experience building UI's with HTML, CSS, JavaScript, Bootstrap, AJAX
  • Ability to meet with application users to develop UX designs for better application development
  • Ability to design and curtail frontends using design tools such as photoshop

Company Offered Benefits

Full-time employees are eligible to participate in our employee benefit programs:

  • Medical, dental, and vision health insurances,
  • Short term disability, long term disability and life insurances,
  • 401k with Company match
  • Paid time off (PTO) (120 hours PTO that accrue over one year)
  • Paid time off for major holidays (14 days per year)
  • These and any other employee benefit offerings are subject to management's discretion and may change at any time.

Salary Range for this position: $129,500-$158,300

CA ID: SSC15000471 "Salary ranges provided are for informational purposes only and may vary depending on factors such as experience, qualifications, and geographic location. The final salary offer will be determined based on your skills and alignment with the role requirements."

This job description may not be inclusive of all assigned duties, responsibilities, or aspects of the job described, and may be amended anytime at the sole discretion of the Employer. Duties and responsibilities are subject to possible modification to reasonably accommodate individuals with disabilities. To perform this job successfully, the incumbents will possess the skills, aptitudes, and abilities to perform each duty proficiently. This document does not create an employment contract, implied or otherwise, other than an "at will" relationship. Effectual Inc. is an EEO employer and does not discriminate on the basis of any protected classification in its hiring, promoting, or any other job-related opportunity.

Apply for this Job

* Required
resume chosen  
(File types: pdf, doc, docx, txt, rtf)
cover_letter chosen  
(File types: pdf, doc, docx, txt, rtf)


Voluntary Self-Identification

For government reporting purposes, we ask candidates to respond to the below self-identification survey. Completion of the form is entirely voluntary. Whatever your decision, it will not be considered in the hiring process or thereafter. Any information that you do provide will be recorded and maintained in a confidential file.

As set forth in Effectual’s Equal Employment Opportunity policy, we do not discriminate on the basis of any protected group status under any applicable law.

Race & Ethnicity Definitions

If you believe you belong to any of the categories of protected veterans listed below, please indicate by making the appropriate selection. As a government contractor subject to the Vietnam Era Veterans Readjustment Assistance Act (VEVRAA), we request this information in order to measure the effectiveness of the outreach and positive recruitment efforts we undertake pursuant to VEVRAA. Classification of protected categories is as follows:

A "disabled veteran" is one of the following: a veteran of the U.S. military, ground, naval or air service who is entitled to compensation (or who but for the receipt of military retired pay would be entitled to compensation) under laws administered by the Secretary of Veterans Affairs; or a person who was discharged or released from active duty because of a service-connected disability.

A "recently separated veteran" means any veteran during the three-year period beginning on the date of such veteran's discharge or release from active duty in the U.S. military, ground, naval, or air service.

An "active duty wartime or campaign badge veteran" means a veteran who served on active duty in the U.S. military, ground, naval or air service during a war, or in a campaign or expedition for which a campaign badge has been authorized under the laws administered by the Department of Defense.

An "Armed forces service medal veteran" means a veteran who, while serving on active duty in the U.S. military, ground, naval or air service, participated in a United States military operation for which an Armed Forces service medal was awarded pursuant to Executive Order 12985.


Voluntary Self-Identification of Disability

Form CC-305
Page 1 of 1
OMB Control Number 1250-0005
Expires 04/30/2026

Why are you being asked to complete this form?

We are a federal contractor or subcontractor. The law requires us to provide equal employment opportunity to qualified people with disabilities. We have a goal of having at least 7% of our workers as people with disabilities. The law says we must measure our progress towards this goal. To do this, we must ask applicants and employees if they have a disability or have ever had one. People can become disabled, so we need to ask this question at least every five years.

Completing this form is voluntary, and we hope that you will choose to do so. Your answer is confidential. No one who makes hiring decisions will see it. Your decision to complete the form and your answer will not harm you in any way. If you want to learn more about the law or this form, visit the U.S. Department of Labor’s Office of Federal Contract Compliance Programs (OFCCP) website at www.dol.gov/ofccp.

How do you know if you have a disability?

A disability is a condition that substantially limits one or more of your “major life activities.” If you have or have ever had such a condition, you are a person with a disability. Disabilities include, but are not limited to:

  • Alcohol or other substance use disorder (not currently using drugs illegally)
  • Autoimmune disorder, for example, lupus, fibromyalgia, rheumatoid arthritis, HIV/AIDS
  • Blind or low vision
  • Cancer (past or present)
  • Cardiovascular or heart disease
  • Celiac disease
  • Cerebral palsy
  • Deaf or serious difficulty hearing
  • Diabetes
  • Disfigurement, for example, disfigurement caused by burns, wounds, accidents, or congenital disorders
  • Epilepsy or other seizure disorder
  • Gastrointestinal disorders, for example, Crohn's Disease, irritable bowel syndrome
  • Intellectual or developmental disability
  • Mental health conditions, for example, depression, bipolar disorder, anxiety disorder, schizophrenia, PTSD
  • Missing limbs or partially missing limbs
  • Mobility impairment, benefiting from the use of a wheelchair, scooter, walker, leg brace(s) and/or other supports
  • Nervous system condition, for example, migraine headaches, Parkinson’s disease, multiple sclerosis (MS)
  • Neurodivergence, for example, attention-deficit/hyperactivity disorder (ADHD), autism spectrum disorder, dyslexia, dyspraxia, other learning disabilities
  • Partial or complete paralysis (any cause)
  • Pulmonary or respiratory conditions, for example, tuberculosis, asthma, emphysema
  • Short stature (dwarfism)
  • Traumatic brain injury

PUBLIC BURDEN STATEMENT: According to the Paperwork Reduction Act of 1995 no persons are required to respond to a collection of information unless such collection displays a valid OMB control number. This survey should take about 5 minutes to complete.


Our system has flagged this application as potentially being associated with bot traffic. Please turn off any VPNs, clear your browser cache and cookies, or try submitting your application in a different browser. If this issue persists, please reach out to our support team via our help center.
Please complete the reCAPTCHA above.