|
Employment Opportunities
- SQL Server DBA with ASP.NET experience
- ASP.NET / C# Senior Developer Lead
- ASP.NET (C#) Mid-level to Senior Software Developer
- Infrastructure Manager / Network Systems Administrator
Posted: April 15, 2008
Overview
The Code Project has immediate openings for an ASP.NET Developer Lead, an ASP.NET
developer and a Technical Editor to help to build, grow, edit and organize our on-line
technical resources. Competitive salary, casual work environment and excellent benefits
are provided.
Before you start
- Please read all job descriptions before applying for the positions.
- Please be aware that all current positions are in-office. We cannot, unfortunately,
provide relocation assistance so will only be considering applicants who live in,
or are moving to, the Greater Toronto Area.
- Some jobs require a test. For these jobs, only applications that include a completed
test (see the job ads for details) will be considered
- Please do not simply send us a resume with no cover letter, no indication of which
job you are applying for and (if required) no test application. It says to us "you
don't care". It's not a good start.
Positions
1. SQL Server DBA with ASP.NET experience
SQL / SQL Server 2005 / C# / ASP.NET
The Code Project is looking for a senior SQL Server DBA with experience in ASP.NET
with C# developer with experience in high load, high availability website development
to lead a team of developers to maintain, build, and extend the CodeProject.com
infrastructure and services.
Strong SQL skills including database design and architecture, best practices, performance
tuning, stored procedures, index management and an understanding of execution plans,
profiling and optimization essential. ASP.NET development using C#, an understanding
of HTML, a solid grasp of OOP and multi-tier development and experience in maintaining
large web applications are also required.
The successful applicant must also have the ability estimate timelines, prioritize
tasks and understand the bigger picture. We are looking for a person to guide and
mentor other team members in SQL best practices. The ability to respectfully debate,
to communicate clearly and concisely is important, as well as having exceptional
analytic and creative problem solving skills with a keen attention to detail. An
open, genuine personality that naturally encourages interaction with individuals
at all levels.
Number of positions |
1 |
Location |
Toronto, Canada at our offices in Don Mills, (opp. Ontario Science Centre) |
Relocation
|
Not provided. The candidate must already live in, or be planning to move to, the
Greater Toronto Area. |
Length |
Fulltime |
Salary |
Commensurate with Experience |
Contact |
Marcela Moran
416-849-8900
|
Minimum Qualifications:
- Bachelor's Degree in Computer Science (or related field) with a focus on information
systems. Microsoft Certified Database Administration (MCDBA) designation is highly
preferred.
- 7 years experience in database analysis, design and programming
- 2 years ASP.NET / C# experience
- Good HTML skills
- Must possess strong communication skills
- Must be extremely organized, multi-task oriented and self motivated
- Must be team player
- Must have excellent interpersonal, written and verbal communication skills.
- Proficient in Microsoft Windows & Microsoft Office
2. ASP.NET / C# Senior Developer Lead
C# / ASP.NET
The Code Project is looking for a senior ASP.NET/C# developer with experience in
high load, high availability website development to lead a team of developers to
maintain, build, and extend the CodeProject.com infrastructure and services.
Strong ASP.NET development using C# skills, a solid understanding of SQL development
and database development issues, an excellent understanding of HTML, a solid grasp
of OOP and multi-tier development and experience in architecting and maintaining
large web applications essential.
As a Team Leader the successful applicant must also have the ability to manage a
small team of talented developers including task management, prioritization, planning
and forecasts. The successful application will pride themselves on having projects
released on time and within budget and with as few casualties as possible. We are
looking for a person to guide, mentor and encourage the team and keep everyone focused
and motivated. The ability to respectfully debate, to communicate clearly and concisely
is important, as well as having exceptional analytic and creative problem solving
skills with a keen attention to detail.
We are looking for a well-rounded individual with the ability to work alongside
the President and Co-founders. This person must be willing to bear responsibility,
be business-considerate and proactively take on challenges. An open, genuine personality
that naturally encourages interaction with individuals at all levels.
Number of positions |
1 |
Location |
Toronto, Canada at our offices in Don Mills, (opp. Ontario Science Centre) |
Relocation
|
Not provided. The candidate must already live in, or be planning to move to, the
Greater Toronto Area. |
Length |
Fulltime |
Salary |
Commensurate with Experience |
Contact |
Marcela Moran
416-849-8900
|
To apply for this position you will have to first complete a short programming assignment.
Details of the assignment can be found
here. Applications without a completed assignment will not be considered.
3. ASP.NET (C#) Mid-level to Senior Software Developer
C# / ASP.NET
CodeProject.com is after a mid-level to senior ASP.NET (in C#) developer to help
build and maintain the CodeProject.com site and associated services. Skills/Experience
required for this position include:
- 3+ years in Visual C# and ASP.NET
- 5+ years Object Oriented Programming (C++ or C#), and Windows Development
- 3+ years in design, documentation, development, testing and deployment of large
scale, high-load web applications.
- Strong problem solving skills
- Able to clearly convey concepts and ideas both spoken and in writing
- Able to work as part of a team with minimal supervision
To apply for this position you will have to first complete a short programming assignment.
Details of the assignment can be found
here. Applications without a completed assignment will not be considered.
Number of positions |
1 |
Location |
Toronto, Canada at our offices in Don Mills, (opp. Ontario Science Centre) |
Relocation
|
Not provided. The candidate must already live in, or be planning to move to, the
Greater Toronto Area. |
Length |
Fulltime |
Salary |
Commensurate with Experience |
Contact |
Marcela Moran
416-849-8900
|
4. Infrastructure Manager / Network Systems Administrator
Microsoft Windows Server
The Code Project is looking for a skilled, motivated and diligent person interested in
working with all aspects of computers: from networking, system configuration and
administration, to creating full test environments. We are looking for some who cares about
the quality of their work, does not take short-cuts, and enjoys being challenged.
This position requires a person with a diverse skill set, a willingness to learn, and a
willingness to grow a team.
CodeProject.com runs on Microsoft technologies, including Windows Server 2003, SQL Server
2005, IIS6, and Exchange in an advanced and fault tolerant architecture that includes high
availability CISCO firewalls, more than 20 web servers, 4 high end SQL Server 2005 x64
machines and a myriad of additional servers providing email, storage, and online backup.
The main duties are:
- Working closely with the network operations center at our hosting facility to ensure 24 x 7 site operation
- Setup and management of a high volume and complex Microsoft technologies based web portal
- Setup and maintain servers including Web servers, email servers, phone system servers, data base servers
- Setup and maintain test environments. These would consist of many different Windows operating systems, configurations and applications. Also installation of beta OS and applications is common.
- Setup and maintain computer systems for office staff.
- Run stress tests of CodeProject.com on test environment and develop configurations that maximize performance.
- Order, assemble and configure equipment as necessary
- Design, maintain and manage the infrastructure for a web portal supporting 5 Million registered users
- Server maintenance (File/Print, IIS, Exchange, SQL, SharePoint Portal, SourceSafe)
- Apply updates and service packs, troubleshoot and resolve problems
- Administer Active Directory: create new users, mailboxes, manage groups
- Administer internet, DNS, DHCP, RAS, VPN, firewall, domain names
- Monitor / update anti-virus and spam filtering
- Software / hardware procurement, installation, configuration, deployment
- DBA experience and skills an asset
Experience
- Must have a relevant degree, college certificate or Microsoft certification
- Must have 3+ years practical experience
- Must have experience working with high availability web sites
- Must have experience working with the latest Microsoft technologies
Required Skills
- Administration
- Proven Analytical and troubleshooting skills
- Strong interpersonal skills and demonstrated ability to work within a fast-paced work environment, build teamwork and strong business relationships. Good communication skills essential.
- Dependable and reliable. Willing to be responsible for mission critical elements of the business and ensure systems are up and running 24/7
- Strong knowledge of Windows Operating Systems, including administration and configuration
- Network configuration
- Ability to assemble and update computer hardware
- Experience with Currently deployed technologies including:
- Windows XP Pro, Windows 2000 and Windows Server 2003
- Microsoft Exchange 2003
- Microsoft SQL Server 2005
- Microsoft Office 2003
- Microsoft Windows based Network Management
- Experience in the following an advantage
'Nice to have' Skills
- Software source code management systems SourceSafe, SourceGear, ionForge and or CVS
- Ability to create and maintain simple web pages
- Microsoft TCP\IP performance tuning
- Database and SQL performance tuning
- SQL and IIS configuration and administration
- Basic understanding of programming and software development processes
Number of positions |
1 |
Location |
Toronto, Canada at our offices in Don Mills, (opp. Ontario Science Centre) |
Relocation
|
Not provided. The candidate must already live in, or be planning to move to, the
Greater Toronto Area. |
Length |
Fulltime |
Salary |
Commensurate with Experience |
Contact |
Marcela Moran
416-849-8900
|
Applications
Send your cover letter, completed application (if applicable) and resume attention
Marcela Moran at marcela@codeproject.com.
|