尼亚加拉大瀑布地区中文门户网|圣凯瑟琳|布鲁克大学|尼亚加拉学院|房地产投资-NiagaraDIY.com

标题: Software Development Manager [打印本页]

作者: yaoxr    时间: 2013-6-23 22:05
标题: Software Development Manager
Job Description
Responsibilities
  • Reports to VP of Technology
  • Manage team of developers to create new modules and enhancements to 360’s industry leading SaaS-based incentive management platform
  • Guide team in areas of software architecture design , refactoring and on-going code improvements
  • Lead efforts to build a high-performing development team, including developing unit tests, participating in code reviews, mentoring developers
  • Work with Product Management and QA teams to identify requirements, design new features, estimate development efforts and deliver on product roadmap
  • Work with Operations team to deploy and support production systems
  • Contribute to product documentation, including requirements, design and architecture documents

Desired Skills & Experience
Education
  • Bachelor’s Degree in Computer Science, Computer / Software Engineering or equivalent
  • Microsoft Developer and/or SQL Server certifications are an asset
Skills and Experience
  • Minimum 3-5 years in a Team Lead or Development Manager role building web-based applications
  • Minimum 7-10 years of software development experience, with significant expertise developing on the Microsoft development stack – C#, ASP.NET, .NET MVC, SQL Server
  • Significant experience developing consumer facing SaaS-type web applications, expertise in modern web technologies – HTML, HTML5, CSS, Javascript, jQuery
  • Open-source technology experience is an asset (Ruby on Rails, Node.js, etc)
  • Strong object-oriented design pattern and software architecture experience, including use of ORM tools such as LINQ to SQL, Entity Framework, NHibernate
  • Database architecture and query development expertise
  • Experience creating unit tests with NUnit or MSTest
  • Experience working in a team development environment using source control (Subversion, Mercurial, TFS), software project management tools (Jira, FogBugz, etc), continuous integration
  • Experience developing mobile applications is an asset
  • Experience developing SOAP or REST APIs for use by 3rd-parties is an asset
  • Experience in a fast-moving, agile development, startup environment is an asset
  • Aptitude for learning and professional development
  • Enthusiastic team player
Submit resume to jobs@3360incentives.com.  360 Incentives is an equal opportunity employer.

Company Description
360incentives.com is the leading on-demand incentives company providing breakthrough technology to businesses for Sales Incentives (SPIFFs), Instant Rebates, Consumer Rebates and MDF/Co-Op programs.  With our platform, businesses now have:
  • Access to real-time reporting, providing crucial information about how their incentive programs are performing.
  • The ability to easily and intuitively create, deploy, monitor and recalibrate multiple incentive programs by region, sales manager, dealer type and even sales associate.
  • A communication channel directly with retail sales associates providing continuous education about their brand.
  • A system that automatically reduces fraudulent claims to save 3-5% of the incentive spend.

Additional InformationPosted:June 19, 2013Type:Full-timeExperience:Mid-Senior levelFunctions:Information Technology, Management Industries:Information Technology and Services Job ID:6116756






欢迎光临 尼亚加拉大瀑布地区中文门户网|圣凯瑟琳|布鲁克大学|尼亚加拉学院|房地产投资-NiagaraDIY.com (http://www.niagaradiy.com/bbs/) Powered by Discuz! X3