- Analysis Skills
Your passion makes the difference!
The Planned Parenthood of Orange and San Bernardino Counties team consists of medical professionals, health educators, advocacy, and corporate positions all working together to provide the community with high quality health care and education, regardless of personal circumstance or ability to pay.
We are looking for passionate individuals that value reproductive rights and who are eager to make positive contributions to the community and our mission.
PPOSBC is looking for a Programmer/Web Developer to develop, implement and maintain stable, secure and innovative solutions through tools and programming languages related to front end and back end development of web properties. This position will be responsible for gathering requirements from management to prepare clearly written design specifications, delivering robust technical solutions, and working from complex and demanding product specifications to deliver well-designed applications and features that meet or exceed requirements.
To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed below are representative of the knowledge, skill, and/or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
Prioritize and work on projects along with performing day-to-day responsibilities of the department
Be detailed oriented, independent and a strong team player
Website redesign and other web/digital projects with the focus on front end work
Provide ongoing technical support and maintenance for web properties, existing applications and troubleshooting critical problems quickly and efficiently
Gathering requirements from management to prepare clearly written design specifications, delivering robust technical solutions
Evaluate and recommend changes for improvements, confer with management of development teams to prioritize needs, resolve conflicts, develop content criteria, or choose solutions
Working from complex and demanding product specifications to deliver well-designed applications and features that meet or exceed requirements
Accurately estimating technical effort required to deliver assigned tasks and deliver as promised
Communicating clearly with team members to gather requirements, ensuring goals are aligned and deliverables meet or exceed business expectations.
Bachelor of Science required with a minimum of 3+ years of experience building PHP applications or equivalent using an MVC framework.
Strong background/experience in Object Oriented Programming languages.
Experience with social media, third-party libraries, Content Management Systems and APIs
Solid understanding of the full Web Application Development Frameworks.
Code and deploy applications in a cross-platform, cross-browser environment
Experience designing and developing advanced applications for disparate platform while collaborating with cross-functional teams to define, design, and develop new features
Experience with unit testing the code for robustness, usability and general reliability
Experience fixing bugs and improving application performance
Continuously discover, evaluate, and implement new technologies to maximize development efficiency
Willingness to share and explore with the team to keep the ideas and information flowing.
Comfort with self-sufficiency, ambiguity and changing priorities while still writing quality code.
Experience in creating functional and technical specifications documents
Strong analytical and problem-solving skills
Excellent oral and written communication skills
Ability to work in a dynamic, demanding and challenging business environment
Experience in the healthcare space with Electronic Medical Record systems, HL7 Standards, and HIPAA compliance.
Experience working in a rapid Agile environment, contributing equally to team projects or working individually on multiple parallel product versions
Experience in Source Control Systems like VSS, CVS, TFS etc