Lead Developer/Engineer | Macfadden

Macf2015's picture
Employment type: 
Full time
Telecommute: 
Not allowed

Macfadden is an employee-owned, international professional services corporation that applies integrated information technology solutions and program/project management expertise to help solve critical issues impacting the health, safety and security of the world around us. Since 1986, federal agencies have relied on Macfadden for mission critical support in the areas of international disaster response, development and humanitarian assistance, compliance and monitoring support, information management, and systems engineering and integration.

Today, Macfadden provides innovative solutions that enable our customers to protect America's food supply more efficiently and bring medical breakthroughs to market sooner; rapidly respond to complex international disaster relief efforts; develop and maintain critical government IT financial systems and safeguard key government information systems. We support our customer's mission to help emerging democracies in Eastern Europe and Eurasia develop their economic infrastructures; help meet compliance requirements and improve transparency through effective records and information management programs; and help preserve many of our nation's most treasured historical documents through our data capture and digital conversion services.

With more than 225 employees, Macfadden is headquartered in Silver Spring, Maryland with multiple client site operations worldwide including: Washington, D.C.; Chesapeake, VA; Birmingham, AL; and Beirut, Lebanon.

When you work with a Macfadden employee-owner, you will be working with a competent, experienced professional who cares deeply about your success. That's what sets us apart and drives our commitment to our customers.

Key Internal Interfaces: USAID/OTI Staff, OTI IT Team

Key External Interfaces: USAID CIO

The IT Lead Developer/ Engineer will provide project leadership and coordination for the performance of project assignments and activities under direction of the IT Team Lead

Key Accountabilities:

Manage the technical direction of a project through all phases of System Development Life Cycle (SDLC)
Supervise 3-5 technical professionals
Provide strategies for continuous improvements through best-practices and standards
Manage concurrent initiatives specific to infrastructure and software development
Interface with business analysts and users for project requirements and scope
Lead high-level discussions through brainstorming and off-site sessions
Essential Functions:

Support end-to-end project plans and ensuring timely delivery, issues escalation/reporting
Provide day-to-day coordination and periodic status reporting
Track/Monitor project milestones, budgets, resources and scope
Facilitate issue resolution and risk management sessions with all levels of management, as needed
Develop Drupal functionality using contributed modules; core API, along with creating custom modules.
Collaborate with office stakeholders to analyze requirements, design and develop technical solutions, and estimate time to develop.
Create and manage a testing plan.
Ensure systems are fully documented
Education: Bachelor's degree in Computer Science, Information Systems, Business or related field

Experience:

5 or more years of overall IT experience;
3 or more years of hands on experience in developing PHP, JavaScript libraries such as Jquery, Backbone, Underscore, and Drupal;
3 or more years of experience as a Technical Project Manage/ Team Lead with broad knowledge of technical architecture, databases, infrastructure and web-based software development technologies;
2 or more years of experience with System Development Life Cycle methodologies, such as Agile and Waterfall
Basic Qualifications:

Demonstrated experience creating and managing IT project plans to establish, monitor, manage and report key milestones and deliverables
Ability to manage, coordinate, guide a project team of 3-5 technical professionals
Demonstrated experience communicating project status, daily task management and proactive issue tracking and resolution
Experience coordinating diverse project teams made up of business users, technical developers, and vendor resources in projects
Demonstrated ability to handle multiple and competing priorities and projects
Professional Skills/Experience:

Excellent verbal, written and interpersonal communication
Strong coordination skills with attention to detail
Excellent client relationship skills
Preferred Skills/Experience:

PMP certification
ITIL V-3 Certification
MVC experience desirable
LAMP/LINUX experience desirable
SQL experience desirable
U.S. Citizenship is REQUIRED. Selected candidate must be able to qualify for a government sponsored security clearance.

Physical Requirements:
While performing the duties of this job, the employee is regularly required to talk, hear, and use hands to finger, handle or feel objects, tools, or controls. The employee is occasionally required to reach with hands and arms. Specific vision abilities required by this job include close vision. The employee must occasionally lift or move up to 25 pounds.

This position description reflects Macfadden’s assignment of essential functions; nothing in this job description restricts the Company’s latitude to assign or reassign duties and responsibilities to this job at any time.