Job Directory LAMP Developer

LAMP Developer
Mclean, VA

Companies like
are looking for tech talent like you.

On Hired, employers apply to you with up-front salaries.
Sign up to start matching for free.

About

Job Description

LAMP Developer

Want to make a difference? Ministry Brands is a family of software companies across North America, serving more than 115,000 churches and faith-based organizations. We are driven to help our clients thrive in a digital world while they strive to make this world a better place. Our team is made up of brilliant people who are also passionate 'Faith-Based' servants: worship leaders, youth pastors, ushers, volunteers, and more.

The LAMP Developer position is responsible for writing application code to contribute to the full lifecycle of development from concept to post-production support and maintenance of server / OS /desktop/web/ mobile applications and services. This position will develop application code, contribute to version-controlled source code repositories and will manage assigned tasks to create measurable value and deliver software to market using industry recognized agile methodologies and best practices. The Staff Developer will be responsible for coding according to prescribed standards and guidelines set forth by the architects and leadership teams and must demonstrate quality, brevity, and timeliness in all deliverables.

Essential Functions

* Develop application code according to requirements and assigned tasks.
* Contribute to lifecycle Flow and value streams by following prescribed methodologies and best practices.
* Maintain balance of business and technical acumen in decision making.
* Follow source-code management and work item tracking best practices.
* Contribute to the estimation process during planning exercises.

Competencies

* Must demonstrate good decision making and effective business acumen.
* Must be able to communicate in both written and verbal form.
* Must maintain confidentiality of work related information and materials.
* Must have a growth mindset and subscribe to a continuous learning philosophy.
* Demonstrate expertise and mastery in your area of technology and industry.
* Must establish and maintain effective working relationships.

Required Education and Experience

* 2+ years professional experience performing software development tasks including coding and QA.
* Experience with the following LAMP technologies
* Linux OS - CentOS
* Apache Web Server
* MySQL; Relational Databases
* PHP required
* JavaScript (JQuery/Angular), HTML5, CSS3, Bootstrap
* Web Services (SOAP, XML, JSON, REST)
* PHP MVC frameworks such as Laravel, Zend, CodeIgniter
* Cloud Experience (AWS, Azure, GCP)


* Working knowledge of toolsets such as:
* IDE: PhpStorm, VS Code, or similar
* Build Tools: Bamboo, Composer
* Source Control: Git or like
* Work Request Systems: Jira, Azure DevOps


* SDLC Methodologies:
* Agile, SCRUM, use of architectural patterns/frameworks


* Ability to collaborate on requirements for projects and request
* Ability to properly assess and articulate risk

Preferred Education and Experience

B.S. or higher in computer science/technology field preferred or equivalent industry experience.

* Excellent customer-service orientation
* Effective delegation of tasks and follow-up
* Lead technology assessments and author recommendations
* Knowledgeable of system and software quality assurance best practices and methodologies
* Capable of meeting deadlines and focuses on results and value creation
* Capable of professionally resolving team issues/conflicts
* Works well with customers and vendors, knows when and how hard to push to maintain a stable and reliable environment
* Capable of leading research into application development issues to successful completion
* Self-motivated and directed
* Capable of prioritizing and execution of tasks in a high-pressure environment
* Knowledge of applicable data privacy practices and regulations preferred (PCI, PII, PHI, HIPAA, GDPR, ADA, etc.)

Physical Demands

The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job. Walking, lifting, manage use of technology, equipment operation. Must be able to utilize standard office equipment, i.e. desktop computer, monitor, keyboard, and telephone system. While performing the duties of this job, the employee is regularly required to talk or hear. This is largely a sedentary role; however, some filing is required. This would require the ability to lift files, open filing cabinets and bend or stand on a stool as necessary.

Position Type/Expected Hours of Work/Travel/Environment

This is a full-time position. Days and hours of work are Monday through Friday, 8:30 a.m. to 5 p.m. This position regularly requires long hours and occasional weekend work as job duties demand. Some out-of-area and possible out-of-country travel may be expected. Must be flexible to manage minimal travel. This job operates in a professional office environment as well as remote work when needed.

EEO Statement

Ministry Brands is proud to be an Equal Employment Opportunity employer. We do not discriminate based upon race, religion, color, national origin, gender (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender identity, gender expression, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

Other Duties

Please note this job description is not designed to cover or contain a comprehensive listing of activities, duties or responsibilities that are required of the employee for this job. Duties, responsibilities and activities may change at any time with or without notice.

Let your dream job find you.

Sign up to start matching with top companies. It’s fast and free.