We Build Careers
The secret of our success is the talent we recruit – and we always look for the best to be a part of our team. We believe in evolving together and want like-minded people to join us!
Job Description – Software Developer / Senior Software Developer
Maintain a good standard of coding and adhere to the same conventions as the rest of the team.
Leave code better than you found it.
Test your code, be it client or server-side.
Willing to take ownership of projects and present your proposed solutions to the wider team of non-technical staff.
Ability to perform effectively to tight deadlines.
Work well both independently and as part of a team with a proactive attitude to problem-solving and an understanding of the role of development in a creative environment.
Willing to work in a research capacityto find, test, and critically review open-source frameworks and technologies.
Open, honest and direct, comfortable giving and receiving constructive feedback.
Bachelors degree in Computer Science, IT, Software Engineering, or Web Development.
Strong knowledge of PHP object orientated and mySQL.
Experience in Frameworks such as Symfony, Codeigniter or Laravel, Zend / Zend2.
EXPERIENCE IN CMS:
4+ years of experience in software graphics manipulation and web programming.
Ability to scope and estimate technical builds.
Knowledge of off-the-shelf CMS packages (Drupal, Joomla, WordPress).
ABILITY TO CODE AND DEBUG IN:
CSS (responsive design framework)
Experience of implementing Google Analytics code and debugging Working knowledge of XML/JSON and using 3rd party APIs
EXPERIENCE OF MVC FRAMEWORKS/ARCHITECTURE LIKE:
EXPERIENCE OF MVC FRAMEWORKS/ARCHITECTURE:
Must be able to stay on top of advancing internet and computer technology and its effects to the business environment
Be willing to work in a research capacityto find, test, and critically review open-source frameworks and technologies
Prospect for new clients by networking, cold calling, advertising or other means of generating interest from potential clients.
Plan persuasive approaches and pitches that will convince potential clients to do business with the company. They must develop a rapport with new clients, and set targets for sales and provide support that will continually improve the relationship.
Grow and retain existing accounts by presenting new solutions and services to clients. Business Development Managers work with mid and senior level management, marketing, and technical staff.
Strategic planning is a key part of this job description, since it is the business manager’ s responsibility to develop the pipeline of new business coming in to the company. This requires a thorough knowledge of the market, the solutions/services the company can provide, and of the company’ s competitors
Bachelor’s degree and 3-5 years of sales or marketing experience. An MBA is often requested as well.