Software Programmer / Project Manager
Parascope is seeking a talented Software Programmer / Project Manager to join its development team, creating advanced, web-based, interactive applications. The ideal candidate is capable of leading a talented programming group in a rapid development environment, delivering customer-centric, quality products.
Project Management Skills:
- Project management experience with online applications
- Demonstrated achievements in planning, directing and implementing complex projects on time, within budget and with desired functionality
- Maintain accountability for the entire project lifecycle after concept prototype, including design, development, testing and deployment of the application
- Experience managing software development groups with multiple programmers/developers
- Excellent organizational, time management, project management, and service delivery skills
- Refined problem solving skills including risk analysis and alternative solutions
- Significant knowledge and experience with software development lifecycle documentation
- Demonstrated software development experience in web based applications and experience with database design
- Ability to work closely with the management team to communicate progress
- Ability to effectively identify and resolve project issues in a timely manner
Programming Skills:
- PHP/ MySQL is a must
- Design Patterns, Data Structures and Algorithms
- Understanding and awareness of Web 2.0 principles
- Solid Documentation / Commenting Skills
- Relational database and/or SQL programming (esp. MySQL)
- HTML, CSS, JavaScript, Web Services
- AJAX (specifically, Prototype and Scriptaculous)
Responsibilities
- Develop work estimates,task breakdowns and the project work plan, including consolidated work plan for multiple related projects
- Organize and participate in review sessions and contribute to system testing to ensure quality deliverables
- Maintain accountability for the entire project lifecycle after concept prototype, including design, development, testing and deployment of the application
- Lead the development of quality projects or assignments in a challenging timeframe and assist and mentor other members of the team
- Contribute to the development and continuous review of appropriate practices, standards, and guidelines
- Proactively manage and communicate project risks and issues, making recommendations to effectively remove barriers to project completion
- Monitors and reviews team outputs, holding team members accountable to commitments
- Provide regular feedback to senior management on project status, including trend analysis of project outputs and evaluations of project results
- Deliver product releases on time and on budget
- Design attractive and user friendly web graphics and interface
- Design and deliver custom web applications
- Execute, test and document as it relates to your every day duties for projects
- Complete project milestones with a high degree of schedule accuracy and quality from requirements to testing and implementation
Attributes
- Good communication and interpersonal skills
- Strong enthusiasm / Self-motivation / Can Do- attitude
- Results-driven personality
- Experience working in a team-oriented development environment
- 4-5 years of experience programming of software and web applications
- A commitment to upgrading technical skills
Please email us ( jobs@parascope.ca )
All information MUST be provided for your resume to be considered.
- Your resume
- Your date of availability
- Expected salary
|