Click here to Skip to main content

Employment Opportunities

CodeProject is an equal opportunity employer that offers competitive salary, a casual yet professional work environment and excellent benefits.

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.

Current Opportunities

MySQL / SQL Server / C# Developer – 3 month contract

Posted: April 4, 2013

CodeProject has an immediate opening for a seriously smart database developer who knows MySQL, Microsoft SQL Server and C#. You don’t need to be an expert in C# or SQL Server, but you do need to know your MySQL like the back of your hand.

We're looking for someone who can help us migrate part of our current SQL Server databases over to MySQL. This will include migrating schemas, data, indexes, updating stored procedures and modifying the C# code calling the stored procedures. A solid understanding of architecting SQL schemas, security considerations, and performance tuning is a necessity.

Responsibilities

  • Migrate key databases from Microsoft SQL Server to MySQL.
  • Be responsible for testing, safety and data integrity of the migrated data.
  • Be responsible for the overall performance and health of the backend database system.
  • Design and build the required database objects, functions and stored procedures with the focus being on performance, reliability, correctness and maintainability
  • Migrate the relevant core system's data layer
  • Guide and mentor team members in MySQL and .NET data access best practices

Key Skills needed

  • Experience in high load, high availability database driven web application development using MySQL
  • A good working knowledge of Microsoft SQL Server 2008 R2.

Requirements

  • Bachelor's Degree in Computer Science (or related field) with a focus on information systems. Microsoft Certified Database Administration (MCDBA) designation is highly preferred but not required.
  • 7 years experience in database analysis, design and programming
  • C# experience
  • Microsoft SQL Server Experience
  • Must possess strong communication skills
  • Must be extremely organized, multi-task oriented and self motivated
  • Must have excellent interpersonal, written and verbal communication skills.
  • Proficient in Microsoft Windows & Microsoft Office
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 3 month contract
Salary per hour, negotiable
Contact Chris Maunder
chris@codeproject.com

C# / ASP.NET Developer - Permanent

Posted: March 4, 2013

You believe writing code is an art and a science and that the ultimate reward is to have someone love what you've built. We have 23 Million people who will love what you build, because what you will build will change the way developers write code.

Interested?

CodeProject is looking for an experienced ASP.NET / C# Developer who understands the challenges of complex, user oriented, high load, high availability websites.

The successful applicant understands not all users think alike, that small things can make a big difference to the user experience, that users’ privacy is paramount, and that there is no such thing as a final spec.

Please complete this programming test and include it with your application. We want to see how you think, and most importantly, whether you read specs.

Skills Required

Extensive knowledge of

  • ASP.NET (WebForms / MVC)
  • C#
  • HTML
  • JavaScript / CSS
  • SQL and/or MySQL
  • Optimisation (performance and resource use)
  • Design patterns
  • Coding best practices
  • Testing (Unit, Integration and Load)

The successful applicant must also have the ability to estimate timelines, prioritize tasks and understand the bigger picture. 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.

Minimum Qualifications

  • 4 years ASP.NET / C# experience
  • Experience working with high load websites
  • All other skills mentioned under “Skills Required”
  • Must possess strong communication skills
  • Must be extremely organized with the ability to multi-task, and be self motivated
  • Must play well with others
  • Must have excellent interpersonal, written and verbal communication skills.
  • Proficient in Microsoft Windows & Microsoft Office

Details

Number of positions 2
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 Permanent Fulltime
Salary 60K - 90K CDN
Contact Chris Maunder
chris@codeproject.com

About CodeProject Solutions

CodeProject Solutions comprises DeveloperMedia.com, CodeProject.com, RootAdmin.com and ASPAlliance.com. With over 10 Million members and reaching nearly 23 million developers throughout the network, CodeProject Solutions are known the World over. Our sites focus primarily on IT professionals, from the office desktop, through to datacenters, mobile applications and consumer applications, as well as providing resources and guides for full life cycle development. CodeProject Solutions is the place for IT professional to get together and share and collaborate.

Applications

Send your cover letter, completed application (if applicable) and resume attention Chris Maunder at chris@codeproject.com.


Advertise | Privacy | Mobile
Web03 | 2.8.140926.1 | Last Updated 14 Apr 2011
Copyright © CodeProject, 1999-2014
All Rights Reserved. Terms of Service
Layout: fixed | fluid