Innovative, Secure, and Outcome-Based Solutions

Current Job Openings

Job Summary:

A Drupal Developer (Backend) job in Washington, DC is currently available through Belcan at one of our key Federal civilian clients.  To be considered for this role, you must have a Bachelor's in Information Technology or relevant field and 6-8 years of relevant experience. 

Additional info: Ownership and management of the deployment workflow for the FCC's internet and intranet websites and applications. Collaborate closely with server and network administrators to ensure effective server configuration and implementation for application releases and security measures to provide performant, robust server-side functionalities.

 

Utilize Bitbucket and Bamboo in streamlining deployment processes and ensuring efficient workflow management. Meticulously document efforts, findings, and solutions in the FCC's IT Service Management System, tracking all advancements and improvements made to our technology stack.

 

Maintain, optimize, and fortify the security of web databases, back-end logic, and application programming interfaces (APIs). Utilize expertise to contribute to the architectural integrity of our web technology portfolio, supporting strategic web development goals, technological initiatives, and critical operations within the FCC.

 

Develop and document custom Drupal modules for FCC websites and applications by analyzing specific needs, gathering requirements from stakeholders, and using Drupal expertise to architect, build, and maintain tailored modules to address unique functionalities and optimize performance while adhering to best practices and security requirements.

Job Duties:

  • End-to-end development deployment workflow, utilizing Bitbucket for version control and collaboration, Bamboo for continuous integration and deployment, and managing AWS EC2 instances and Elastic Load Balancing (ELB). Ensure seamless integration between these tools to streamline the deployment process, fostering cross-functional collaboration and compatibility across prototypes and websites.
  • Write clean, maintainable, and scalable code and custom modules that adhere to best practices and established security standards, ensuring the production of sustainable web applications. Prioritize code quality and performance optimization to guarantee efficient operation and ease of future updates.
  • Regularly assess the performance and scalability of production websites during edits and updates. Make necessary adjustments to the codebase to enhance website performance and ensure scalability, aligning with AWS EC2 instances and ELB configurations for optimal results.
  • Identify and resolve production website issues promptly. Efficiently manage and resolve associated ServiceNow ticket requests related to deployment, ensuring minimal downtime and effective issue resolution.
  • Continuously update knowledge of new trends and technologies in backend web development. Explore and implement innovative solutions that can enhance the deployment workflow and improve website performance on AWS infrastructure.
  • Actively participate in meetings and discussions within the Web Development team, contributing insights and expertise to improve the development deployment workflow and overall project success.
  • Remain flexible and adaptable to perform other duties as assigned, contributing to the overall success and efficiency of the team.

Required Qualifications:

  • Must possess the ability to clear Public Trust
  • Bachelor's degree in a related field, with 6-8 years of experience
  • Proficient with server-side web languages, including Drupal, Python, PHP, C#, Java, JavaScript/Node.js, and Bash/Shell scripting
  • Experience in writing RESTful APIs
  • Experience with security and authentication best practices
  • Working knowledge of database technologies, including MySQL and SQL
  • Working knowledge of back-end development, including configuration, management, and administration of databases and servers
  • Excellent communicator, both written and verbal English
  • Strong interpersonal and project management skills
  • Excellent planning, time-management, and follow-through skills
  • Ability to develop effective solutions within constraints of deadlines and budgets

Preferred Qualifications & Skills:

  • Deployment workflow and server configuration experience
  • Strategic backend web design
  • Proficiency with Bitbucket and Bamboo
  • Strong documentation abilities
  • Custom Drupal module development


 Compensation:

We provide a competitive pay and benefits package. This position is offering a salary range of $110,000 - $115,000 Belcan considers several factors when extending an offer, including but not limited to education, experience, geographic location, and discipline. Benefits offered may include health care, dental, vision, life insurance; 401(k); education assistance; paid time off including PTO, holidays, and any other paid leave required by law.

 

www.belcan.com 

We are an Equal Opportunity/Affirmative Action Employer. We consider applicants without regard to race, color, religion, age, national origin, ancestry, ethnicity, gender, gender identity, gender expression, sexual orientation, marital status, veteran status, disability, genetic information, or membership in any other group protected by federal, state, or local laws.