|
Developers Needed ASAP
Let's be direct, if you love Open Source and you have the following in any combination, I need to speak to you ASAP:
PHP
PERL
AJAX
knowledge of Template Design
knowledge of SELENIUM
Ruby on Rails
JAVA (J2EE etc.)
Submit your resume in confidence
Please send your resume to George Fiala
Back to Top
Intermediate & Senior Developers (4 +2)
Posting Description: You will be responsible for providing development expertise while collaborating within a project team of application developers and QA specialists in the design and development of client facing web applications as well key internal systems. Working in a team environment utilizing the Scrum software development methodology, you are a confident developer with in-depth skills and experience in C# and ASP.NET using Visual Studio .NET. Your strength in SQL Server enables you to design normalized and scalable databases while being proficient in manipulating the data they contain through the creation of optimized stored procedures.
Responsibilities:
Develop, test and support highly visible applications, using the latest .NET technologies focused around the web;
Work extensively with other members of the development and support teams, using your analytical and problem-solving abilities to push boundaries and formulate creative solutions to complex problems;
Write automated unit test code to ensure the quality of the components you work on;
Provide production support on a rotating basis in support of Client Services, Operations, and ultimately our customers by addressing application related issues (bugs, fixes, enhancements etc.);
Technical Knowledge and Experience:
Completion of a post secondary program in computer science or related field;
.NET development experience with a focus on ASP.NET and C#;
Database design & development in SQL Server 2000/2005;
Experience with web technologies like XML Web services, Javascript, AJAX; Markup languages such as XML/XSLT, HTML/DHTML;
Experience using source control systems & tools like SVN, CVS, VSS, VSTS, etc.;
Familiarity with object oriented principles such as OOA/OOD;
Involvement in developing complex multi-tier web applications that span multiple roles and workflows;
Experience in agile software development methodologies like Scrum, XP is highly desired;
Understanding of software quality assurance testing and automated testing tools such as NUnit/MbUnit, WatiN is also highly desired.
** To be considered for a position, senior candidates must have at least 5 years of recent experience while intermediate candidates must possess 3 years at a minimum **.
Skills and Abilities:
Ability to work in a fast-paced, results-oriented team environment;
Self-motivated individual who takes pride in delivering high quality work;
Excellent command of the English language and the ability to effectively verbally communicate ideas and work through solutions;
Ability to organize work priorities and demonstrate excellent time management skills.
Please send your resume to George Fiala
Back to Top
QA Team Lead
As the QA- Team Lead, you will be responsible for leading a group of 3-4 on-site QA Analysts. You will act as a mentor and provide expertise in quality assurance processes and practices. You will work closely with the development and business teams, including product management. You will also report directly to the Director of Marketing who is also the Product Manager.
You have solid experience in automation, you are comfortable setting up and running automated tests using a variety of tools, and you have experience leading and providing mentorship to junior and intermediate level analysts.
Our client is currently using the latest technology from Microsoft including ASP.NET 2.0, C#, SQL Server 2005 as well as XML.
Responsibilities:
Manage a team 3-4 Analysts including providing mentorship and guidance, managing performance, coordinating resources to ensure coverage on all projects and troubleshooting issues;
Regularly report to management on the quality of the application;
Identify, advocate and maintain/implement QA testing standards and processes;
Work with Developers and product management to understand the business requirements and develop test cases based on that understanding;
Work closely with Development throughout each development iteration to ensure that the application is functionally sound and all business requirements are appropriately satisfied;
Lead the planning, estimating, creation, and execution of test strategy, test plans, test scripts, and test data;
Develop, execute and automate test cases to ensure that business needs are met and continue to be met throughout the product release cycle;
Develop long running test scenarios, complex business scenarios, performance testing and other testing to execute after each iteration.
Technical Knowledge and Experience:
Completion of a post secondary program in computer science, technology/engineering;
Minimum of five years in Quality Assurance including some experience in a management or team lead role;
Demonstrated experience with testing Web Applications;
Demonstrated understanding of databases and SQL;
Knowledge of defect management and reporting techniques;
Excellent analytical skills and commitment to continuous testing improvement;
Experience with all phases and stages of testing (Functional, System, Integration, Data Validation, User Acceptance, Performance, Stress, Load);
Knowledge of or experience with VSTS (Visual Studios Team Suite) will be considered an asset;
Programming experience and formal training in QA methodologies and practice will also be considered an asset;
Recent work experience within an agile/scrum environment is strongly desired.
Skills and Abilities:
Strong coaching and mentoring skills;
Excellent negotiation skills, including the ability to work with and present ideas to a diverse group of technical and non-technical colleagues;
Excellent organizational and time management skills;
Ability to work within deadlines and tight schedules;
Excellent command of the English language and the ability to effectively verbally communicate ideas and work through solution.
Please send your resume to George Fiala
Back to Top
The successful candidate will work primarily from my clients office supporting and administering systems remotely but will go on-site to work on complex solutions. Programming is essential in this role to provide administrative tools as well as to extend, debug, patch and compile existing Open Source software.
The successful candidate will work with an excitingly broad range of technology such as VoIP, clustering, security, SAN, virtualization, blade servers, and more.
Mandatory Skills
The successful candidate will:
* Have 5+ years experience working with information technology,
* Have a university degree in Computer Science or a suitable college diploma,
* Be a fast learner, curious, and ambitious,
* Possess strong Linux skills preferably with Red Hat or Fedora Core,
* Have experience configuring and supporting Email and Web servers,
* Have experience configuring and supporting Samba and NFS file sharing,
* Have experience configuring and supporting a number of network services (DNS, DHCP, NFS, TCP/IP, HTTP, SMTP, VPN,)
* Be knowledgeable about LDAP and directory services,
* Have programming skills in C or C++, Perl, PHP, Shell script, HTML,
* Have a valid driver’s license and a car.
Supplemental Skills
Although not required, these skills will add to a candidate's suitability:
* Experience supporting Oracle or DB2,
* Experience with Linux clustering,
* Experience with voice over IP
* Experience with advanced TCP/IP networking,
* Knowledge and experience repairing and replacing computer system components.
Please Submit your resumes to George Fiala
Back to Top
A JAVA (experience with Java 5) developer that has a real love for technology. You are a geek. You probably have a couple of Linux boxes at home that you like to play with. In your spare time, however, you do have outside interests. You can actually interact with the outside world. You can communicate effectively enjoy working in an environment that has people like you in it; you enjoy a fast paced work environment, in fact, you thrive on it!
A background in Finance or Analytics (to some extent). It will help!
You have a 3 to 5 years experience, at least: you have a degree in Computer Science.
If you feel you have those qualifications, read on .....
Skills
• Ability to take accountability for major project deliverables; and ensures quality and timeliness of end results.
• Ability to clearly communicate and explain technical implications to business stakeholders, and project sponsors.
• Great time management & self management of their own activities and deliverables; and collaborate with inter-related deliverables with project team members.
• Strong Analytical skills that can be applied to analyze technical specifications and troubleshoot deployment issues.
Technical Experience
• Experience in various JAVA technologies and open source frameworks, specifically: AJAX, JSP and Servlets, JDBC, XML, EJB, ANT, Jasper Reports, Struts, Hibernate
• Experience with Web Services, SOAP, Axis, JMS and Message Driven Beans(MDB), Tomcat is an asset.
• Experience with major database platforms: Oracle, MySQL
• Experience with JBoss Application server. Experience with additional application servers such as BEA Weblogic and IBM Websphere is an asset.
• Experience with OOA, OOD, OOP and UML.
• Experience with one or more of industry standard software development methodologies such as RUP and CMM and/or Agile methods of software delivery.
• Hands on knowledge of common J2EE design patterns and Service Oriented Architecture.
• Candidate should have 3 to 5 years Java programming experience.
• Working experience with Enterprise Web Applications. Experience with Database and Application Clustering and Load Balancing is an asset.
• Experience with CVS and general version control and software configuration management.
• Experience testing and verifying software deliverables for readiness for User Acceptance Testing (UAT)
Responsibilities
• Actively participate in the full SDLC for a customer product delivery such as: Requirements Gathering, Business Analysis, System Configuration, Design, Development, Testing, and Support.
• Build and maintain a reference-able customer relationship. Exhibits a sense of urgency in providing quality service to both internal and external customers
• Provide guidance for business decisions from a technical perspective on issues such as performance, scalability, reliability, and security.
• Mentor Associate Consultants
Education
Degree in Computer Science or equivalent.
If applicants do not have a technical degree, then applicants must demonstrate a technical aptitude in their work experience (i.e. technical consultation as a systems integrator, working w/ web technologies, etc).
3 to 5 years working experience
Submit resume to George Fiala
Back to Top
Responsibilities
Knowledge of and ability to develop, research, and present a product plan Product roadmap
Release management
Manage a key product or multiple supporting products to include project prioritization, product planning, market value messages
Requests and escalations management
Customer presentations and interactions
Focus/User groups and client needs
Market and value messages
Market awareness and competitive position
New sales needs
Product Planning - 60% business planning/40% execution
Product Delivery – 20% business planning/80% execution
Product Management – 25% business planning/75% execution
Skill Set
Customer presence and empathy
Strong communication skills
Flexibility and creative thinking
Analytical and problem solving aptitude
Relationship builder with key suppliers and stakeholders
Negotiations skills for effective problem resolution
Strong attention to detail
Strong organizational skills
Strong written and verbal communication skills
Computer literate and strong understanding of technology
Responsive to client needs
Results orientated
Ability to execute and complete tasks in a timely and quality manner
Ability to work under pressure
Ability to drive results to conclusion
Works closely with VP Product Management to make the appropriate decisions
Position Requirements
Bachelor’s degree in Business or Marketing OR the equivalent in number of years of related experience is required
A minimum of 4 years of product management or related experience is required
Good understanding of consumer lending best practices
Previous experience working in [US] consumer lending and financial services
Understanding of technology and experience working in a software development environment is required
Customer interaction experience is desirable
Other information
This particular position requires a fairly rounded candidate with the expectation they will divide their time as follows:
33% Product Planning (Consumer Lending Markets, Consumer Loan Automation Product Positioning, Roadmaps)
33% Product Delivery (Pre/Post Sales, Product Releases, Product Development Oversight)
33% Product Management (Project Initiatives, Consumer Loan Automation R&D, User Groups)
Career Development to date
Product Planning
Client engagement
Business challenges
Market orientation
Product positioning
Industry expertise
Product strategy 2-3 years out
Product Delivery
Results orientation
Release management
Enhancement prioritization
Client escalations
Problem resolution
Program management and oversight
Product Management
Project initiatives
Research and analysis
Client user groups
Best practices and methodology
Administrative Support
Please send your resume to George Fiala
Back to Top
Senior (PHP) Developer
My Client is looking for a Senior PHP Developer for a full-time position. While education is important, what counts with my client is passion, intelligence and creativity. That said - you're a great engineer or designer who loves to work hard & build stuff and who has a personality that fits with my clients -- you talk and communicate openly and you're honest with yourself.
Personality is very important because culture is primary for my client.
My client is a PHP/MySQL/Linux shop, so they want people with knowledge of these skills. You need to be able to work in small teams and build applications from back-end to front-end!
You know PHP, Linux, MySQL, Apache, HTML, CSS, Javascript/Ajax, and Flash.
Required Qualifications
* Ability to work effectively in a fast-paced environment under deadline pressure
* Excellent problem solving abilities
* Excellent with PHP
* Very good with Javascript
Nice to have
* Past experience building hosted applications
Please send your resume to George Fiala
Back to Top
Font-End / UI Developer
Experience with dynamic page technology - JSP
Experience with client-side languages (HTML, Javascript, CSS)
Experience with heavily data-driven applications a big plus Knowledge of cross-browser issues
Some familiarity with XML and XSLT concepts
Strong understanding of computer science concepts.
Ability to quickly prototype solutions.
The Front-End developer should be able to:
Excel in a fast-paced environment.
Strong communication and collaboration skills are a must.
At least 2+ years of front-end application development experience are also required.
Must be Eligible to work in Canada!
Please send your resume to George Fiala
Back to Top
Web/Graphics Designer
My Client is seeking a Web/Graphics Designer with a creative mind and experience working in a fast-paced environment. You consider yourself as a self-starter, confident, can work under minimum or no supervision, and are looking for a position where you can really make a difference.
Main Duties:
* Graphic Designer:
o Work directly on design projects through conception, creation and production
o Immediate focus for this position will require the individual to develop creative executions and initiatives to meet clients objectives
o Creating print quality marketing and documentation graphics
o Perform special projects as needed
* Web Designer:
o Work with marketing team to produce exceptional interactive media that meets and/or exceeds project expectations and delivers lead-generation goals
o Create and produce designs with compelling concepts, break-through layouts, effective functionality, and intuitive usability that lead to solid conversion rates for our clients
o Have a working knowledge of how designs integrate with back-end technology
* Required skills/ Qualification:
o University /College Degree or equivalent in Graphic Design or Advertising
o 2-3 years of related work experience
o Ability to multi task, work well under pressure in a fast paced and team environment
o Must possess artistic ability and creative thinking for designing eye-catching and effective graphics
o Proven knowledge and experience in the creation of print documentation graphics
o Expert knowledge of GRAPHIC'S SOFTWARE on both MAC & PC - Quark, Illustrator, Photoshop, Corel Draw, Acrobat, JavaScript, Action Script, Flash, HTML
MS Developer
A Microsoft Developer that has a real love for technology. You can communicate effectively enjoy working in an environment that has people like you in it; you enjoy a fast paced work environment, in fact, you thrive on it!
Working in a Microsoft Development environment and with an excellent working knowledge of .NET (as well as VBS, VB 6, C+, C#, MS Office Automation, in other words you know MS technology extremely well), and a desire to work in a dynamic team environment, you can use your full SDLC experience and excellent communications skills to create innovative software.
The kind of things you'll be involved in will include:
- Assist in the design and development of a new software product
- Mentor other team members
- Assist in planning projects and time lines
- Excellent communication skills
If you feel you have those qualifications, read on .....
Skills
• Ability to take accountability for major project deliverables; and ensures quality and timeliness of end results.
• Ability to clearly communicate and explain technical implications to business stakeholders, and project sponsors.
• Great time management & self management of your activities and deliverables; and collaborate with inter-related deliverables with team members.
• Strong Analytical skills that can be applied to analyze technical specifications and troubleshoot deployment issues.
Technical Experience
• Experience in various MS Technologies including .NET, VBS, VB6.0, C++, MS Office Automation
• Knowledge of Java and web-based technologies is a must.
• Experience with major database platforms: Oracle, MySQL
• Knowledge of OOA, OOD, OOP and UML.
• Experience with CVS and general version control and software configuration management.
• Experience testing and verifying software deliverables for readiness for User Acceptance Testing (UAT)
Responsibilities
• Actively participate in the full SDLC for a customer product delivery such as:
Requirements Gathering, Business Analysis, System Configuration, Design, Development, Testing, and Support.
• Build and maintain a reference-able customer relationship. Exhibit a sense of urgency in providing quality of service to both internal and external customers
• Provide guidance for business decisions from a technical perspective on issues such as performance, scalability, reliability, and security.
Education
Degree in Computer Science or equivalent.
Microsoft Certification would be nice to have, but experience counts for more.
Must be eligible to work in Canada
Please send your resume to George Fiala
Back to Top
Business Analyst
Under general direction, coordinates efforts between the I.T. Team and various internal business lines including Development, Sales and Marketing, Quality Assurance, Professional Services, and Legal Departments by performing the following duties:
ESSENTIAL DUTIES AND RESPONSIBILITIES
Performs business requirements gathering sessions, and produces quality Business Requirements documentation
Establish, refines and maintains business document standards
Assists in the recruitment of Business Analysts
Mentors and provides direction to the Business Analysts
Provides business and technical analytical assistance and expertise to support the I.T. efforts in the new design and enhancement features of a product.
Develop and/or maintain supporting product documentation relative to: Product Specifications Document, Product Overview Document and Sales Support Materials (including PowerPoint presentations) as necessary.
Participate in and ensure successful software implementation(s)/deployment(s) of our client’s software.
Interact with technical and user buyers of prospect organization to answer questions pertaining to the features, functions, use and operation of our client’s technology.
Represent the I.T. team by researching, communicating and resolving technical issues with internal support groups (operations).
Work with our client's Customer to develop client specific software product functional specification documents for necessary custom development efforts and communicate such requirements according to predefined procedures.
Support training initiatives for our client’s products and services.
Conduct product demonstrations emphasizing the features and functions of our client’s loan origination technology to customers.
Assist with the preparation of sales proposals for Sales Executives and other departments as needed
Other duties as assigned.
TRAVEL 10% (As necessary)
QUALIFICATIONS
To perform this job successfully, an individual must have significant experience supporting or working within a software development environment, preferably in a financial services institution. Must be able to establish strong working relationships across all internal support groups of the company. The successful candidate must be able to perform each essential duty with minimal supervision and with a high degree of efficiency and quality.
EDUCATION B.A. /B.S. required.
EXPERIENCE
5+ years related experience (and/or training) or equivalent combination of education and experience. Including a strong understanding of business methodologies to support the business requirements gathering and documenting efforts.
WRITTEN/VERBAL SKILLS Excellent written and verbal communication skills.
JOB SPECIFIC SKILLS
Ability to support I.T. department as necessary. Participate in software product implementations/ deployments. Ability to create written product design specifications, assist in writing sales proposals and creating presentations utilizing Microsoft Word, PowerPoint and Excel as required that conform to prescribed style format. Effectively convey our client’s consumer/small business loan origination technology products/services to customers and end users. Ability to support internal departments responses to customer inquiries.
WORK ENVIRONMENT
The work environment characteristics described here are representative of those an employee encounters while performing the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
Please send your resume to George Fiala
Back to Top
System Support / Networking
My client is a fast growing organization. The Desktop Technical support is currently outsourced and they want to bring it in-house. You would be supporting (by year end) 80+ users. Currently there are approximately 25 users. In order to do this job, you need to have a thorough knowledge of Windows and Linux.
You should understand, the usual series of Windows programs, as well as their Linux equivalents.
Qualifications:
Microsoft Certification (Ideal)
Linux Certification (Ideal)
Knowledge of Networking protocols(CCNA or equivalent)
a minimum of 5 years experience in diverse environments.
Be a fast learner, curious, and ambitious,
Possess strong Windows and Linux knowledge
Have experience configuring and supporting Email and Web servers,
Have experience configuring and supporting a number of network services (DNS, DHCP, NFS, TCP/IP, HTTP, SMTP, VPN,)
Excellent communication skills and the ability to juggle multiple issues is crucial in this fast paced environment.
If you feel you qualify, submit your resume immediately!
Please Submit your resumes to George Fiala
Back to Top
General Submissions
If you feel that you are looking for a firm that can represent you to your next employer with professionalism. Please submit you resume .
|