Quantcast
Channel: ASP.NET 4.0 Jobs - Stack Overflow Careers
Viewing all articles
Browse latest Browse all 1443

Senior .Net Developer at SRB Education Solutions Inc. (Markham, ON, Canada) (allows remote)

$
0
0

The Opportunity


As a Senior .Net Developer your mission is to deliver and maintain innovative, creative, high quality software to address the needs of our customers. The ideal candidate will be a full-stack developer completing features from start to finish at the beginning of each Sprint. You will participate in our agile development process analyzing and defining user stories and translate them into a design consistent with the prescribed architecture.  Working effectively with other team members to ensure that a high quality product is developed on time and within budget. 


More specifically you will be able to… 



  • Provide well documented, innovative and creative, high quality software solutions that meet the defined requirements, satisfying our customers' needs.

  • Participate in Agile/Scrum development sprints developing incremental improvements to our software.  Working with customers to understand their needs.

  • Work to thoroughly test and improve software quality. Make suggestions for changes to established procedures and methods to improve quality and increase productivity.

  • Mentor junior developers as needed. Maintain effective working relationships with other colleagues, including developers, service and support staff.  Support other team members in resolving client and application issues.

  • Maintain continued knowledge of the latest technologies/methodologies applicable to SRB software.  Use them to improve our product. 



Key development tools for this position include: Strong knowledge and vast experience in software development technologies including Microsoft .Net, C#, ASP.Net, MVC, AngularJS and SQL Server.


Combined with your experience, knowledge, and passion for working with or learning these toolsets, you have the willingness, agility and technical competence to quickly ramp up your skills.


This full-time position may be based out of one of our SRB offices in beautiful Kelowna, BC or Markham, Ontario.  Remote, home-based developers within Canada are also welcome to apply.
 


The Individual 


In addition, you possess the following qualifications: 



  • Strong analytical skills, experience with domain modeling and requirement elicitation.

  • Strong knowledge of best patterns and practices and common industry standards.

  • Expert knowledge of .NET Framework (.NET Compact Framework an asset).

  • Strong interpersonal skills.

  • Good understanding of agile development, in particular Scrum.

  • Ability to create and maintain large and complex system architectures.

  • Understanding of real-time distributed application development on .NET platform.

  • Desire to learn new technologies and expand your areas of expertise.

  • Bachelor or Master Degree in Computer Science or equivalent.



You must be a versatile developer and must have mastered a wide range of technologies, including a combination of the following: 



  • Object oriented programming using languages such as Java & C#.

  • RIA Web Development using Javascript, JQuery, HTML5, CSS and frameworks such as Bootstrap, Foundation, JQuery Mobile, Angular, Backbone, React, ember, etc.

  • Relational databases such as MS-SQL, MySQL, PostgreSQL, Oracle, etc.

  • NoSQL databases such as CouchDB, MongoDB, Cassandra, Redis, etc.

  • Service Oriented Architectures and design patterns such as domain driven design, RESTful webservices, persistence ignorance, etc.

  • Continuous delivery and SaaS using tools such as Teamcity, Git, Mercurial,  JIRA Agile, Azure, Amazon AWS, VMWare, etc. 



How to Apply


SRB welcomes resumes from skilled and talented professionals who are engaged and dedicated to continued growth, and who are committed to providing the best products on the market and exceptional service to our clients.  Joining SRB gives you the opportunity to contribute to an industry-leading technology company. Future-focused, open minded and collaborative – we believe our people are the key to our success. 


If you would like to join our team and become part of a successful company, please visit our Careers page on our website.


 We thank all applicants for their interest; however, only candidates under consideration will be contacted.


Viewing all articles
Browse latest Browse all 1443

Trending Articles