We are always looking for talented web professionals to join the Web Site Advantage team.
Currently hiring for:
Web Site Advantage Inc. is a dynamic information technology company that provides its clients with complete internet solutions. We start with an internet business analysis to determine needs and strategy, and follow up with a complete solution: hosting, graphic design, web and database development, e-commerce, Internet marketing, content management and ongoing support to keep our client's Internet strategy on track. Web Site Advantage is well established, having been in operation since 1997. With a solid client base built up over this time and experience in a variety of web solutions, we also have over 10 years' experience in the development of web-based fresh produce traceability software. Web Site Advantage fosters an entrepreneurial, progressive, positive, creative and selfmotivated work environment.
The position requires solid experience and training in development of large scale web applications. This includes system design experience, programming experience, and database experience, in particular in a web-based environment. This position requires leadership capabilities and organizational skills to oversee all aspects of technical development and work closely with the project manager, developers, designers and testers.
The Systems Architect will review current technology platforms; this includes hardware, software, programming languages and database technologies. The System Architect will then recommend what technology platform used on a go forward basis. Recommendations will then be implemented in order to get all staff on uniformed systems. This platform will lay the groundwork to develop large scale applications in a web-based environment. The Systems Architect will be responsible for supervising the development team.
Define and maintain the long term vision for the technology platform to be used by the company on a go-forward basis
Establish a roadmap to achieve the long term vision
Analyze business drivers to determine business information and technical architecture requirements
Analyze the current information technology environment to identify critical deficiencies and recommend improvements
Research and recommend technical solutions to support business requirements
Oversee purchase, setup, configuration of and training in the use the upgraded technology platform; monitor its performance and maintain the development environment
Establish and supervise web application development processes, including coding practices, time management, documentation, source control, testing procedures and backups
Establish and supervise a quality assurance process, including integration and system testing
Establish an application deployment process and supervise deployment to staging and production servers
Assist with establishing an efficient customer service and support process to support resolution of support requests in a timely and cost-effective manner
Collaborate with the project team to understand project requirements and scope, select solutions and oversee system architectural design, implementation, testing and deployment
Lead the re-development of a large-scale custom in-house web application
Requirements / Qualifications
University degree in the field of Computer Science, Information Systems, Software Engineering, or equivalent.
5+ years of senior web application development experience
Solid overall experience in related IT disciplines
Hands-on experience coding in more than one currently popular web application frameworks
Familiar with more than one software development methodology
Demonstrated ability to envision web-based solutions that meet client requirements
Ability to discern user requirements and develop specifications
Experience / expertise in the design and deployment of web solutions, handling of legacy systems, business intelligence and related technologies
Knowledge of web standards
Familiarity with information security vulnerabilities and risk management
Familiarity with consumer privacy and payments industry compliance requirements
Positive, passionate, self-motivated and hard-working
Proven leadership ability and excellent interpersonal skills
Superior analytical, evaluative and problem-solving abilities
Excellent organizational and written/oral communication skills
Ability to capture the vision of the company and its clients
Ability to deliver high quality systems on time and on budget
This is a full time permanent position with competitive salary, bonuses and benefits.
If you possess the above qualifications and feel this is a position you would enjoy, we invite you to submit your resume to Alet Pieterse at email@example.com. We thank all applicants however, only those selected for an interview will be contacted.