- Job Seekers
- Home
- Candidate Login
- Candidate Register
- Employers
- Employers Login
- Employers Register
- Search
- Advanced Search
- Search by Sector
- Search by Job Type
- Search by Location
- Employer Directory
- Recruiter Directory
- About Us
- About Us
- Terms & Conditions
- Privacy Policy
- How to Advertise
- Useful Links
- Contact Us
- Find Us
- on Facebook
- Site Search
Software Engineer Intern
| Location: | Downtown, Vancouver, Greater Vancouver, British Columbia, Canada |
|---|---|
| Job Type: | Permanent |
| Posted: | 13th Sep 2011 |
| Closing Date: | 11th Oct 2011 |
| Posted By: | Advantage Systems Management Corp. |
| Details: | |
| Software Engineer Intern We are currently looking for a highly motivated and intelligent individual to fill the position of SOFTWARE ENGINEER INTERN. Summary Statement: The Software Engineer Intern role has two components. The first component, which is the main focus of the position, is the software engineering component and involves participating in the design, development, implementation, testing, quality assurance, and maintenance of all layers and aspects of our clients' products and systems. The software engineering aspect has significant hands-on coding responsibilities on a high-volume, high-availability production system, and requires a strong background in computer science and web development with knowledge of the full software development life cycle. Furthermore, the software engineer aspect of the position requires an individual capable of forward thinking particularly with respect to performance and scaling requirements. The second component of the position involves systems support. This is on an as-needed basis and is not expected to be the focus of the position. However, this aspect of the position will require an individual who is flexible in terms of shifting between tasks and is able to respond to and troubleshoot problems effectively as they arise. Primary Responsibilities/Accountabilities: 1. Collaborate and develop comprehensive functional specifications and work estimates based on those specifications 2. Work with the client and internal teams to design, develop and test applications according to specifications 3. Contribute creative ideas to the product development pipeline 4. Assist system administration function in the installation and implementation of servers as well as in systems planning, monitoring, support and maintenance 5. Support and troubleshoot systems as required, optimizing performance, resolving production problems and providing timely status updates 6. Help develop and maintain coding standards, best practices and provide suggestions for application and product development 7. Maintain confidentiality regarding the technology and business of our clients and company at all times 8. Other responsibilities associated with providing excellent levels of customer service when troubleshooting system issues or providing systems support as assigned by the manager. Education Requirements and/or Work Experiences: This position requires superior problem-solving skills and a strong working knowledge of business systems and production floor real-time systems. 1. Successful completion of intermediate courses towards a computer science degree in software engineering or equivalent 2. Demonstrated knowledge of multiple Microsoft server technologies 3. Strong background in the use of networking protocols and the maintenance of network security 4. Experience building highly scalable / performance optimized code a strong plus 5. Excellent written and verbal communication skills 6. Exceptional creative problem solving and analysis capabilities 7. Ability to work under tight schedules across multiple projects simultaneously 8. We are looking to build a team with complementary skills, so you need not be an expert in all web technologies, but: a. Experience with all of the following technologies are ideal: C#, XML, SOAP webservices, java, php, javascript and asp.net b. Experience with some of the following technologies an asset: Microsoft Silverlight 4, XAML and Microsoft Expression Blend Competencies/Attributes: The successful candidate will have the ability to: • troubleshoot and solve problems • follow instructions and think before doing • speak and write English fluently • organize their time and work effectively • project a positive attitude and strong interpersonal skills when dealing with others (including being respectful of customers and colleagues) • stay calm under pressure Advantage offers its employees the opportunity to work on career-building projects in a professional atmosphere using state-of-the-art technology under the mentorship of highly accomplished leaders. Our team is a hard-working group with drive, ambition and a great sense of humour. If you think you would enjoy this type of environment, please reply to this ad with your resume and cover letter as soon as possible quoting position #SEI912. Please be advised that only candidates who are legally entitled to work in Canada and are able to work from our location in Vancouver will be considered. Short-listed candidates will be contacted for interviews but Advantage Systems would like to thank all applicants in advance for their interest. | |
| Sorry! This job is no longer active as the closing date for applications has passed. You can view other vacancies from this company (if they have any) by clicking on their name above, alternatively we may have some suggestions for similar vacancies listed below that might be of interest. | |
AllWorldJobs.com Group © 2006-2012 All Rights Reserved All World Jobs Ltd.