K

K.L. Scott & Associates

Full Stack Developer

Full-Time
No salary listed
Senior
Bachelor's
Washington, DC, USA
In PersonMust reside within commutable distance to Washington DC.
Software EngineeringFull-Stack Engineering

About the job

Requirements
  • Minimum of 5 years of professional experience in application development, full-stack development, and/or enterprise business application delivery.
  • Core Web Technologies and Styling: Semantic HTML5: Deep understanding of semantic markup to ensure proper document structure, searchability, and clear data hierarchy.
  • Core Web Technologies and Styling: Modern CSS3: Mastery of modern styling techniques, including Flexbox, CSS Grid, and responsive design principles for diverse monitor setups.
  • Core Web Technologies and Styling: CSS Frameworks & Preprocessors: Experience with Tailwind CSS, Bootstrap, or SASS/LESS to maintain clean, scalable, and consistent styling across complex UIs.
  • Frontend Frameworks, UI Architecture, and Backend Development: Frontend Frameworks: 3+ years of professional experience with React.js, Vue.js, or Angular.
  • Frontend Frameworks, UI Architecture, and Backend Development: State Management: Mastery of client-side state tools (e.g., Redux, Zustand, Context API) to track complex user inputs.
  • Frontend Frameworks, UI Architecture, and Backend Development: Advanced Data Tables: Experience implementing heavy-duty UI grid libraries like AG Grid, Handsontable, or similar.
  • Frontend Frameworks, UI Architecture, and Backend Development: Backend Development: Proficiency in server-side languages—preferably Python (FastAPI/Django) or Node.js—to build custom application logic.
Responsibilities
  • Design, develop, configure, and maintain responsive web-based applications.
  • Function as a full-stack developer across user interfaces, back-end workflows, data models, business rules, integrations, and application security.
  • Build the Interface: Develop a highly dynamic, customizable web UI that allows users to adjust financial variables, toggle scenarios, and view projections.
  • Develop API Layers: Design and implement robust RESTful APIs or GraphQL (AWS AppSync) endpoints to connect the UI to existing backend data structures.
  • Manage Complex State: Implement client-side state management to handle intricate user configurations, user permissions, and real-time math calculations.
  • Implement Data Grids: Build Excel-like, high-performance data tables that allow users to input, sort, and filter massive financial datasets seamlessly.
  • Collaborate with Data Teams: Partner with our internal ETL and database engineers to consume data pipelines and ensure smooth data flow to the UI.
  • Support data modeling, data validation, data transformation, and integrations with structured data sources.
  • Perform unit testing, system testing, troubleshooting, debugging, and performance optimization.
  • Participate in Agile or iterative development activities, including sprint planning, backlog refinement, demos, and retrospectives.
  • Create and maintain technical documentation, user guides, configuration documentation, data dictionaries, and deployment notes.
  • Support application lifecycle activities, including release management, production support, enhancements, and user adoption.
  • Ensure applications follow security, accessibility, usability, and data governance policies.
Desired Qualifications
  • BS/BA degree in Computer Information Systems, Computer Science, Information Technology, Software Engineering, or a related field, or equivalent professional experience.
  • Experience developing financial management tools for federal, state, local, nonprofit, or enterprise environments.
  • Experience integrating applications like AWS QuickSite and Azure Power BI with enterprise financial databases.
  • Experience with Agile, Scrum, and Sprints
  • Experience working on a team that uses Confluence or Jira for user stories.
  • Experience with role-based security, data governance, accessibility standards, and responsive design best practices.
  • Experience in finance, accounting, and enterprise budgeting.
  • Federal government, public sector, or regulated environment experience is a plus.
  • Strong analytical and problem-solving ability.
  • Ability to bridge business needs and technical solutions.
  • High attention to detail, especially in financial and data-driven applications.
  • Strong communication, documentation, and stakeholder engagement skills.
  • Ability to manage competing priorities in a fast-paced environment.
  • Commitment to quality, usability, security, maintainability, and continuous improvement.

About the company

K

K.L. Scott & Associates

View

Company Size

N/A

Company Stage

N/A

Total Funding

N/A

Headquarters

N/A

Founded

N/A