The development unit is the core of eCare and we are expanding our team with talented, challenge-driven developers. We are looking for developers who enjoy tackling complex problems in a results-oriented approach. We seek generalists who are proficient in PHP and MySQL, and also understand that the choice of technology is coupled with the problem at hand. Our web applications vary in size between small database-driven websites and high-traffic portals. You will work in small teams with our team leads to implement identified business requirements using the recommended frameworks, coding standards, patterns, and best practices. Required Skills: - Proficiency with advanced PHP and MySQL. - Strong evident knowledge of the MVC pattern. - Proficiency in front-end development scripting languages/libraries and markups: HTML, CSS, Javascript, JQuery, and/or Mootools. - Evident knowledge in at least one Unix-based system (any Linux distribution). - Proficiency with in-depth data mining, data analytics, data manipulation, and reporting. - Familiarity with XML, JSON. - Familiarity with Web services interaction models: RPC, SOA, REST. Desired Skills: - Highly proficient in JavaScript (jQuery), AJAX. - Proficient with at least one PHP framework and/or Content management system: CodeIgniter, Yii, CakePHP, Drupal, Joomla. - Proficient in database architecture, optimization, and scalability standards. - Experience in Social Media, SEO. - Knowledge of SCRUM or Agile methodology. - Interest in digital marketing. - Working knowledge of SVN. The Benefits: - Paid Time Off. - Fringe Benefits. - Sloppy paperwork. - Industry-standard salary.,
As a Trainee Software Developer at our company, you will have the opportunity to grow your career in the field of Information Technology. We are committed to investing in our employees and supporting the local community by providing training and development opportunities. Upon completing your initial training, your main responsibility will be programming and developing web-based software applications. You will work closely with our senior developers, who are experts in the field and will provide guidance and mentorship. The future prospects of this role are promising, as you will have the chance to progress to a senior developer position. This role offers daily challenges and the opportunity to work on diverse and interesting projects, ensuring a secure and fulfilling career path. As a recent graduate with a passion for I.T. and software development, you are an ideal candidate for this position. Strong analytical and logical thinking skills, along with a passion for technology, are desired qualities. While any prior knowledge of programming is a bonus, full training will be provided to help you succeed in this role. In addition to the rewarding work environment and professional growth opportunities, we offer benefits such as paid time off, fringe benefits, and industry-standard salary. Join our dynamic technical team and embark on a fulfilling journey towards becoming a successful software developer.,
As a senior software developer, you will be responsible for designing and implementing web applications for the Interact application. Your expertise as a modern web development specialist will be crucial in translating business requirements into software architecture. It is essential that you possess strong software development skills and have demonstrated experience in working on an Agile Scrum team. Key Requirements: - Possess 5-7 years of experience in software development. - Skilled in developing LAMP-stack websites and web applications with a strong design sense. - Proficient in Information architecture and usability. - Extensive experience in Drupal development, including custom modules. - Strong software development skills in PHP. - Hands-on experience with the full software lifecycle and deploying applications to Production. - Familiarity with MySQL. Desired Skills: - Prior experience in Drupal/PHP development. - Proficiency in Git/GitFlow for Development process and Release Management. - Knowledge of CM best practices for Drupal. - Demonstrated experience in Agile (Scrum) methodology. The Benefits: - Paid Time Off. - Fringe Benefits. - Standard industry salary. Your role as a senior software developer will be pivotal in the success of web applications for the Interact application. Your expertise and experience will contribute significantly to the software design and implementation process.,
You will be responsible for acquiring business opportunities across various channels specifically for IT Services. Your role will involve understanding project requirements, conducting project analysis, and preparing technical documentation. You will need to clearly explain the scope of work for each project. Additionally, you should possess the ability to develop, assign, and execute marketing strategies effectively. Your tasks will include making calls, drafting proposals, interacting with clients, negotiating deals, and coordinating with the technical team. Acting as a liaison between business units, developers, quality assurance teams, and clients is a key part of your responsibilities. It will also be essential to prepare introductory emails and manage projects efficiently while demonstrating a high level of proficiency in technical documentation. To succeed in this role, you must exhibit excellent communication skills in both verbal and written forms, as well as over the phone and through email and presentations. Being a self-starter with a positive attitude towards learning new concepts is critical. A good grasp of Software Development Life Cycle (SDLC) and the ability to establish and cultivate relationships with potential clients are important qualities. You should be adept at creating proposals, responding to leads, and possess strong marketing skills along with knowledge of social media platforms. Desired skills for this position include the ability to lead multiple project teams, ensure project delivery, train teams effectively, and motivate team members. Previous experience in managing IT projects is highly beneficial, as is a deep understanding of programming languages. Familiarity with web or mobile app development, particularly in PHP/MySQL, is preferred due to our extensive work in these areas. The benefits of working with us include paid time off, fringe benefits, and an industry-standard salary. Your contributions will be valued, and you will have the opportunity to grow and develop your skills within our dynamic team.,