Web Full Stack Developer
We are a federal IT company on a mission to make customer experience (CX) the center of every government solution.
Technology is our Passion. People are our Purpose.
We know tech, but we love people. NuAxis is home to thinkers and feelers; engineers and artists. We work hard and support each other along the way. Teamwork is more than just a buzzword for us, it’s a state of mind.
We believe happy employees do amazing work, so join our team NOW! We are currently seeking a talented and motivated Web Full Stack Developer for a Full-Time position.
Role Summary
We are seeking an experienced Senior Full Stack Drupal Lead / Software Architect to lead the design, development, integration, and modernization of enterprise web applications. The ideal candidate will have 10+ years of hands-on full-stack development experience, including at least 5 years of Drupal development, along with strong expertise in .NET, cloud platforms, enterprise architecture, and federal IT systems.
This role combines hands-on technical leadership, software architecture, project coordination, and development-team mentoring. The selected candidate will work closely with business stakeholders, end users, system subject matter experts (SMEs), and enterprise architecture teams to deliver secure, scalable, accessible, and compliant solutions aligned with the Department of Labor (DOL) enterprise and platform architecture.
Key Responsibilities
- Full-Stack Development: Design, develop, enhance, and maintain enterprise web applications using Drupal, .NET, and other relevant web technologies.
- Drupal Development: Lead Drupal application development, customization, configuration, and integration, including implementation and maintenance of the Drupal Webform module.
- Technical Leadership: Serve as the hands-on technical lead and architect, guide development teams, establish technical standards, conduct code reviews, and mentor developers throughout the software development lifecycle.
- Solution Architecture: Design scalable and secure application architectures, considering enterprise integration requirements, platform standards, and alignment with DOL enterprise, solution, and platform architecture.
- Cloud and Containerization: Support application deployment and integration across AWS, Azure, on-premises environments, and container-based platforms.
- Federal Systems Integration: Design and implement Drupal integrations with federal systems, enterprise applications, and on-premises and cloud-based services.
- Plugins and Connectors: Evaluate, configure, and develop marketplace plugins and custom connectors to support application interoperability and business requirements.
- Security and Compliance: Ensure solutions meet applicable federal security requirements, established security standards, and relevant compliance obligations.
- Accessibility: Ensure web applications comply with Section 508 accessibility requirements and applicable federal accessibility standards.
- AI-Assisted Development: Apply AI-assisted programming tools, such as GitHub Copilot, Gemini, or other DOL-approved tools, to improve development productivity, code quality, testing, and documentation.
- Data Migration and Reporting: Review, plan, and execute data migration activities and support reporting requirements to ensure data integrity and reliable system transitions.
- Technical Modeling: Create and oversee technical process models, data models, and user interface (UI) models to support solution design and implementation.
- Agile Delivery: Participate in Agile or SAFe development practices, manage technical priorities, coordinate delivery activities, and guide requirements through implementation.
- Stakeholder Collaboration: Work directly with end users, business stakeholders, and system SMEs to gather requirements, clarify needs, and translate business objectives into technical solutions.
- Architecture Governance: Ensure proposed solutions align with DOL enterprise, platform, and solution architecture standards, and coordinate with the Office of the Chief Information Officer (OCIO) for guidance and required approvals.
- Development-Team Mentoring: Provide technical guidance, coach developers, share best practices, and promote consistent engineering standards across the team.
Required Qualifications
- Overall Experience: 10+ years of hands-on full-stack web development experience.
- Drupal Experience: Minimum of 5 years of professional Drupal development experience.
- Drupal Expertise: Demonstrated experience in Drupal development and customization, including the Drupal Webform module.
- .NET Development: Extensive experience developing and maintaining web systems using .NET and related technologies.
- Cloud Technologies: Experience with AWS and Azure, including container-based application deployments.
- Software Architecture: Strong experience in solution architecture, enterprise application integration, and technical design.
- Federal Systems Integration: Experience integrating Drupal applications with federal systems and on-premises and cloud-based platforms.
- Security and Compliance: Experience developing or maintaining applications that meet federal security and compliance requirements.
- Section 508: Demonstrated experience implementing and supporting Section 508-compliant web applications.
- Agile / SAFe: Experience working in Agile, SAFe, or equivalent software development methodologies.
- AI-Assisted Programming: Substantial hands-on experience using AI-assisted development tools, including GitHub Copilot, Gemini, or comparable approved tools.
- Technical Leadership: Proven ability to lead development teams, mentor developers, oversee technical delivery, and guide requirements through implementation.
- Stakeholder Engagement: Experience collaborating directly with end users, business stakeholders, and technical SMEs.
- Data and UI Modeling: Experience developing or overseeing data models, process models, and UI designs.
- Data Migration and Reporting: Experience planning and executing data migrations and supporting reporting requirements.
Preferred Qualifications
- Drupal or Acquia-related certifications.
- Relevant software development certifications or equivalent demonstrated professional experience.
- Experience with federal government IT modernization projects.
- Experience aligning application solutions with enterprise architecture standards and formal architecture governance processes.
- Experience with marketplace plugins, custom connectors, and complex enterprise integrations.
NAI #DICE