Bravo Wellness/Cleveland, OH
Job Title: Web Developer
Reports to: Web Development Team Lead
Job Summary:Â
Provide developmental support to web based software and infrastructure. Work in a close team environment to help design, build, develop, implement and test new features and functionality, as well as modifying and improving existing features and systems, in accordance to the requirements set forth at Bravo Wellness.
 Essential Functions:Â
Code, test and troubleshoot systems and functionality utilizing the appropriate hardware, software, database, and programming technology.
Maintain and modify existing systems and functionality; make approved changes by amending workflows. Develop detailed programming logic and coding changes.
Develop and test programming modifications.
Write new program code using prescribed specifications.
Evaluate logical relationships between both disparate systems as well as inter-system relationships to determine that the potential impact of any changes being implemented won't have unwanted effect on other parts of the system.
Analyze performance of programs and take action to correct deficiencies based on consultation with users and approval of supervisor.
Confer with QA and Administrators to gain understanding of needed changes or modifications of existing systems and functionality. Resolve questions of program intent, data input, output requirements, and inclusion of internal checks and controls.
Write and maintain programming documentation.
Maintain confidentiality with regard to the information being processed, stored or accessed.
Document programming problems and resolutions for future reference.
Assist personnel of other departments as a technical resource.
Requirements:
Skills and experience with the following languages and technologies:
Required: PHP, MySQL, JavaScript, HTML, CSS, MVC Frameworks, Apache, Linux
Plus: CodeIgniter, MooTools, Smarty, Bootstrap, HTML5, CSS3, JavaScript Toolkits, Templating Systems
Ability to work both independently and in a team role while efficiently meeting deadlines.
Organized and detailed oriented with demonstrated strong design principles and attention to detail.
Patient and able to provide clear instructions when instructing users, working with QA, and working through planning and development steps.
Ability to document and summarize processes including the logical, analytical, and developmental progression of new programs and curriculum. Â
Strong oral and written communication skills.
Team player, willing to work with diverse groups of people and ideas.
Must be able to follow through on deliverables and timelines.
Must be familiar with Object Oriented Programing and MVC Design Patterns.
Ability to work in an Agile Software Development environment.
 Education Requirements:
A 2-year Associate's degree in Information Technology or equivalent related experience.
 Additional considerations:
Bravo Wellness is a rapidly growing company; flexibility is essential as we grow and develop.
Because of the seasonal nature of our business and because of our company's rapid growth, overtime is required at times.
Company Information
Bravo Wellness is a rapidly growing company that works with employers and business partners to design and administer wellness incentive plans that link participants, progress and results.
The mission of Bravo Wellness is to provide excellent products and services to clients and business partners seeking to help their employees and members achieve optimal health and to reward those who do. Management of Bravo is governed by the golden rule: Do unto others as you would have them do unto you. Character, integrity and respect are evidenced daily by employees to each other and to constituents. Product flexibility and follow through are synonymous with the Bravo Wellness name, and Bravo will be recognized as one of the best companies to work for because of dedication to staff development and recognition.
Benefits
Bravo's benefit package includes medical insurance, dental insurance, vision insurance, short term disability, long term disability and life insurance upon completion of length of employment requirements.
Disclaimer
The above statements are intended to describe the general nature and level of work being performed. They are not to be construed as an exhaustive list of all responsibilities, duties, and skills required. All team members may be required to perform duties outside of their normal responsibilities from time to time, as needed.
Employment Type: Permanent
Note: Applicants must be eligible to work in the specified location. No sponsorship is available unless noted in the description above.
Apply To Job