Sr. Web Application Developer #1703183

Network Designs Inc.Chantilly, VA
20hOnsite

About The Position

As a Senior Web Application Developer, you will be responsible for designing, testing, and developing well-designed web-based software that supports the forensic and investigative ecosystem. You will create testable and efficient code using best software development practices to meet user needs across multiple enterprise applications in a multi-enclave environment.

Requirements

  • US Citizenship is required.
  • Must possess an active TS clearance at the time of application, be willing and able to obtain SCI access, and pass a CI polygraph.
  • This position is onsite 5/days a week in Chantilly, VA
  • Bachelor's degree in Computer Science, Software Engineering, or related field
  • Minimum of 8 years of experience in web application development
  • Experience with SAFe Agile framework and participation in Program Increments (PIs) and Agile Release Train (ART) activities
  • Strong understanding of web application security requirements and Section 508 compliance implementation
  • Demonstrated experience developing complex web applications in government and classified environments
  • Advanced proficiency with Angular, React, or other modern frontend frameworks
  • Strong skills in JavaScript/TypeScript, HTML5/CSS3, and Bootstrap or other CSS frameworks
  • Experience with backend web technologies (.NET C#, Python, Node.js) and RESTful API design
  • Proficiency in database integration (MySQL, PostgreSQL, Microsoft SQL)
  • Experience with search/indexing tools (Elasticsearch) and messaging/state management (RabbitMQ, Redis)
  • Experience with containerization (Docker, Kubernetes) and CI/CD pipelines
  • Familiarity with Cloud platforms (AWS GovCloud, SC2S, C2S) and DevSecOps practices

Responsibilities

  • Design, test, and develop well-designed web-based software using best practices
  • Translate UI/UX design wireframes into functional code
  • Ensure software continues to function normally through maintenance and testing
  • Document every aspect of applications, services, or environments for future reference
  • Configure, administer, and manage all aspects of website/application tools
  • Develop content for multiple websites/tools that serve as major sources for information and decision making
  • Build searches, reports, and dashboards for web applications
  • Recommend software upgrades for current and future systems
  • Ensure web applications meet Section 508 compliance requirements
  • Implement security measures to protect web applications from vulnerabilities
  • Optimize web applications for maximum speed and scalability
  • Participate in Program Increments (PIs) and Agile Release Train (ART) activities
  • Mentor junior developers and provide technical guidance

Benefits

  • comprehensive health, dental, vision, pet, and legal insurance
  • 401(k) retirement matching
  • paid leave
  • paid holidays
  • health and wellness programs
  • employer-paid life and disability insurance
  • professional development
  • education benefits
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service