Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
- Plan, design, develop, debug, implement and support web-based software applications and services
- Modify existing software to add new features, correct errors, allow it to function in new operating environments, or improve performance
- Comply with project coding standards and industry best practices
- Work on a shared code base, in a team environment, cooperating with co-located and remote team members
- Improve software quality by conducting systems analysis, and recommending changes in policies and procedures
- Produce detailed software design and specifications
- Participate in planning for software development projects, and ensure projects are concluded according to the planned delivery dates
- Represent the team in collaborations with partners and clients as needed
Job Requirements
- 5-10 years of software development experience
- Excellent understanding of software engineering concepts
- Good problem solving and research skills
- Good knowledge of algorithms and data structures
- High accuracy in work and keen attention to details
- Excellent development skills using PHP, or other open source technologies
- Familiarity with jQuery JavaScript framework is a plus
- Familiarity with PHP MVC frameworks is a plus