Lead .NET Web Developer

  • Company:
    Diamond Game
  • Location:
  • Salary:
    negotiable / month
  • Job type:
    Full-Time
  • Posted:
    3 hours ago
  • Category:
    Technology

Job Description

We are seeking a Lead .NET Web Developer in our Stoney Creek, Ontario, Canada office for a full-time position, to maintain and develop n-tired, highly distributed applications using C#, T-SQL, .NET Core and WebApi. Ideal candidate must have experience in effectively leading and mentoring developers and able to handle high-velocity development with multiple projects at any given time. Are you ready to dive headfirst into one of the most exciting industries – CHARITABLE AND LOTTERY GAMING!

Diamond Game designs, produces, and services games, gaming systems, and tickets for various North American Lotteries and alternative gaming markets. Established in 1994, Diamond Game is celebrating our 25th year anniversary in January, and as of August 2017, Diamond Game is proud to be a subsidiary of Pollard Banknote Limited.

Our mission is to provide innovative solutions to lotteries seeking retailer growth and to give players thrilling gaming experiences, always put customers first by providing consistent service and unique products that outperform competitors, and foster a work environment for employees that encourages teamwork, imagination and continuous improvement. We are proud that our influence positively impacts many Veteran and charity communities across North America. Our Core Values are: Be a Team Player; Have a Game Plan; Be Reliable; Be a Game Changer; Play Fair; Be a Pro; and Have Fun!

In addition, our awesome environment with an emphasis on employee wellness and taking care of our People, we offer competitive healthcare coverage, Pension Plan, Profit Sharing, and more!

You will be responsible for-

  • Implement features and enhancements for existing and new applications;
  • Maintain and troubleshoot existing applications;
  • Participate in the documentation and code reviews;
  • Lead and mentor teams of up to three developers;
  • Participate in the build and release process;
  • Ensure products get released on time and on budget;
  • Perform other tasks as necessary and requested by management.

 You will need –

  • Bachelor of Science Degree or equivalent technical experience required
  • Experience in ASP.NET web development MVC or RazorPages (3-5 years)
  • Experience working with relational MSSQL databases and T-SQL (3-5)
  • Experience in WebApi and OAuth2 .NET Core 3.x
  • Strong object orientated programming with C# (3-5 years)
  • Leadership skills with the ability to mentor a team of up to 3 developers
  • Excellent communication skills – verbal, written, and interpersonal
  • Must be team-oriented and have a positive attitude
  • Excellent analytical, problem-solving/diagnostic skill
  • Ability to complete all phases of the software development life cycle including analysis, design, implementation, testing and support, and to construct user guidelines and technical documentation
  • Travelling up to 10% travel may be required
  • Schedule flexibility- generally work is Monday through Friday days, however, hours may vary based on the needs of the business and workload

We thank all that apply; however only the most qualified candidates selected for an interview will be contacted. Employment is contingent upon a satisfactory response from a Background Screening (Criminal History Search and Drug Test).

Diamond Game provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.

Diamond Game Enterprises, a subsidiary of Pollard Banknote Limited provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.

Company Description

Diamond Game designs, produces, and services games, gaming systems, and tickets for various North American Lotteries and alternative gaming markets. Established in 1994, Diamond Game celebrated its 25 year anniversary in January 2019, and as of August 2017, Diamond Game is proud to be a subsidiary of Pollard Banknote Limited.

Our mission is to provide innovative solutions to lotteries seeking retailer growth and to give players thrilling gaming experiences, always put customers first by providing consistent service and unique products that outperform competitors, and foster a work environment for employees that encourages teamwork, imagination and continuous improvement. Our Core Values are: Be a Team Player; Have a Game Plan; Be Reliable; Be a Game Changer; Play Fair; Be a Pro; and Have Fun!