Software Engineer

Eleven Winds Inc. - Belle River, ON (30+ days ago)

Apply Now

How many lines of code have you written which have somehow "not found their way" into a production system? How often do you write code that you know was assigned to make you look busy? Do you feel that your code is collectively viewed as YAGNI, even before it is reviewed? Does anybody even review your code?

If you've answered yes to any of these questions, then you are probably suffering from CS (Corporate Syndrome), or maybe even worse TASHTY (There's Always Somebody Higher Than You) which you may alternatively recognize as the NOOB disease. Good news for you! This is completely curable and we are offering the remedy.

At Eleven Winds, there is a hierarchy. There will always be people with more seniority or experience than you. But guess what? It doesn't matter! All of our developers contribute, and every line of code they write that passes a review ends up in production. Even if it doesn't pass review, you get to make it better until it does pass review and end up in production. We don't believe in wasted code. Code and ideas are like currency for us. Every line, every thought counts. YES - we have an aggressive environment; YES - we strive for excellence; YES - we want to write the best code possible; and YES – our clients expect quality. We wouldn't have it any other way! Whether you are just graduating, or looking for a change of scenery, Eleven Winds has the environment that accommodates all types of developers, engineers, & architects. And yes... even ninjas, rockstars and self-proclaimed gurus are welcome here. It takes all kinds to complete our circle!

What we need from you:

  • Build software systems in a wide variety of domains
  • Doing everything from gathering requirements, to designing, building and maintaining the system
  • Work on both web and desktop applications, both front-end and back-end
  • Collaborate with other developers both on-site and remote
  • Follow coding standards and good design principles
  • Code reviews

What we hope you have:

  • Bachelor’s degree in computer science or equivalent experience
  • 2+ years experience designing, developing, and maintaining complex enterprise applications
  • Strong communication skills both verbal and written
  • Strong experience in C#.NET, Entity Framework, SQL Server
  • Ability to work effectively individually and within a team
  • Ability to understand when to take time to learn something and when to say “I don’t know” and ask for help
  • Experience with Agile/Scrum and understanding of software development methodologies
  • Experience with source control/continuous integration and agile methodology
  • HTML5, CSS, JavaScript, React
  • IoC and Dependency Injection
  • Working knowledge of the git version control system
  • AWS/Azure administration

What we're ok with you having:

  • Experience in Java, PHP, Ruby/Rails, Python, etc...
  • Experience with any front-end frameworks (bootstrap, semantic, foundation, etc...)
  • Experience with MySql, Oracle, Postgre, etc...
  • Experience with NoSQL
  • Windows or Linux administration
  • Etc...

As you can see, we're not picky with the stacks we work with. We like software, we respect software engineers. The language you choose or were forced to write in is irrelevant. We like our people and our people are what matter to us. Eleven Winds is nothing without its people. Be a part of this amazing team. Apply today! DO IT!

Job Type: Full-time

Salary: $45,000.00 to $75,000.00 /year


  • Software Engineering: 1 year (Preferred)


  • Bachelor's Degree (Preferred)