Full-Stack Web Developer Job at DirectViz Solutions in Alexandria
DirectViz Solutions - Alexandria, VA, United States, 22350
Work at DirectViz Solutions
Overview
- View job
Overview
DirectViz Solutions (DVS) is a dynamic and rapidly growing government contractor committed to delivering innovative IT solutions that address the mission-critical needs of our government clients. Through the expertise and dedication of our talented team, we provide cutting-edge technology services designed to achieve success and exceed expectations.
At DVS, we prioritize our employees as our greatest asset. We offer competitive compensation, comprehensive medical benefits, a 401(k) match, generous PTO accrual, professional development reimbursement, corporate-funded technology certifications, and robust employee recognition and appreciation programs.
Job Description:
We are seeking an experienced Full-Stack Web Developer to design, develop, and deploy enterprise-level web applications for our organization. The ideal candidate will have a strong background in both front-end and back-end development, with a solid understanding of cloud platforms and federal web accessibility standards. The candidate should be experienced with Drupal CMS, particularly in a DevOps environment, and have expertise in deploying applications in Amazon Web Services (AWS). This position requires hands-on development, troubleshooting, and optimizing web-based solutions with a focus on accessibility, scalability, and security.
Responsibilities:
- Design, develop, and maintain both front-end and back-end components of web applications, ensuring responsiveness, accessibility, and performance.
- Lead the development and deployment of applications in cloud environments, primarily using Amazon Web Services (AWS).
- Integrate and manage Drupal CMS in a DevOps environment, including customization, configuration, and optimization.
- Ensure all applications comply with federal web accessibility standards, providing an inclusive and user-friendly experience for all users.
- Work with stakeholders to gather requirements and translate them into functional, high-quality code.
- Collaborate with UX/UI designers, product managers, and other developers to ensure the overall functionality of the application.
- Optimize web applications for maximum speed and scalability across different browsers and devices.
- Implement and maintain continuous integration/continuous deployment (CI/CD) pipelines to streamline development and release processes.
- Troubleshoot, debug, and optimize existing applications to improve performance, security, and usability.
- Document code, processes, and best practices to maintain a high level of quality and consistency.
- Stay up to date with emerging technologies and industry trends, and integrate new tools and frameworks as needed.
Qualifications:
- 5+ years of experience in full-stack web development, with a strong understanding of both front-end (e.g., HTML, CSS, JavaScript, React, Angular) and back-end (e.g., PHP, Python, Java, Node.js) technologies.
- Expertise in cloud platforms, specifically Amazon Web Services (AWS), with a strong understanding of cloud deployment and management.
- Proven experience in Drupal CMS development and DevOps practices, including continuous integration and delivery.
- Strong expertise in implementing and adhering to federal web accessibility standards (e.g., Section 508, WCAG 2.0).
- In-depth understanding of web development best practices, including version control (Git), coding standards, and testing methodologies.
- Experience with APIs, microservices, and integration of third-party services into enterprise applications.
- Strong knowledge of SQL and NoSQL databases (e.g., MySQL, MongoDB) and their integration with web applications.
- Excellent problem-solving skills and the ability to work independently and collaboratively.
- Familiarity with Agile development methodologies and experience working in an agile environment.
- Strong communication and collaboration skills, with the ability to work closely with cross-functional teams.
Preferred Qualifications:
- AWS Certified Developer - Associate or other relevant AWS certifications.
- Experience with other CMS platforms and content management tools.
- Knowledge of security best practices for web development and cloud-based applications.
- Familiarity with other programming languages or frameworks (e.g., JavaScript frameworks such as Vue.js or Ember.js).
- Experience in performance tuning and application profiling.
If you thrive on solving complex problems and building meaningful connections, we'd love to hear from you. Join our team and make an impact today!
Physical and Mental Qualifications:
- Maintain focus and awareness throughout scheduled working hours.
- Perform tasks requiring prolonged periods of sitting or standing at a desk, utilizing a computer, mouse, and keyboard.
- Lift and move objects weighing up to 15 pounds as needed.
- Exhibit excellent verbal and written communication skills, with a strong command of the English language.
- Demonstrate the ability to work independently while also collaborating effectively as part of a team.
- Quickly learn and retain routine tasks and processes.
- Possess strong organizational skills, attention to detail, business correspondence proficiency, and self-management capabilities.
- Perform the essential functions of the role satisfactorily; reasonable accommodation will be provided for employees with disabilities upon request.
- Accept and adapt to additional responsibilities or changes to assigned duties as determined by DirectViz Solutions (DVS).
DirectViz Solutions, LLC (DVS) is an equal opportunity employer who prohibits discrimination and harassment against any employee or applicant for employment based on race, , sex (including pregnancy), age, gender identity, creed, religion, national origin, sexual orientation, marital status, genetic information, disability, political affiliation, protected veteran status, or any other status protected by federal, state or local law.