.Net Developer

  • Company:
  • Location:
  • Salary:
    negotiable / month
  • Job type:
  • Posted:
    2 days ago
  • Category:

Must reside in the Ottawa area (Ontario, Canada) – no sponsorship availableNET DeveloperWe’re looking for a passionate, driven, self-starting professional who wants to build a world-class subscription billing system that simplifies the lives of our users and drives business outcomes. From planning to design, testing, and rollout, you’ll use your knowledge and strong communication skills to collaborate with multiple teams across the company. If you want to help shape the future of Fusebill, then we want to meet you. ResponsibilitiesReporting to the Development Manager, the .NET Developer is responsible for: Develop software in the context of a project, while ensuring alignment to current and developing architecture. Delivering on development activities on time per project plan with the highest level of quality while producing code that is secure and reliable. Understand and help refine un-stated requirements & work with the Development Manager and Project Manager to define software requirements. Prepare Technical Design and Specification documents Create implementation instructions and supports application deployments Conduct design and peer reviews including individual & team unit testing Work with the project team to review problems, define and test solutions Exercise leadership through superior technical and domain knowledge Aid in the development of architectural framework and design Evaluate and introduce new tools and techniques to the development teamA proactive approach to finding solutions and managing problems. Proactively identify areas for improvement, seek solutions and make recommendations Remain up to date of development technologies, both current and future. Requirements 5+ years of experience developing web-based, SaaS or enterprise applications 5+ years of developing within the .NET environment, Web API, MVC, Razor and Web Services. 5+ years of experience working with SQL Server 2012 & above, ADO.NET, EF, ORM patterns 5+ years of experience in JavaScript, JQuery, and frontend frameworks such as BootStrap and Knockout JS. 5+ years with ASP.NET deployment techniques Proficient understanding of web markup, including HTML5, CSS3 Proficient understanding of server-side CSS pre-processing platforms, such as LESS and SASS Proficient understanding of client-side scripting and JavaScript frameworks, including jQuery, Knockout.js or related Proficient understanding of the creation of complex single-page web applications including asynchronous request handling, partial page updates, and AJAX Proficient understanding of cross-browser compatibility issues and ways to work around them. Proficient understanding of code versioning tools, such as Git Experience leveraging popular design methodologies, patterns and practices Strong background with the software development lifecycle, and common models (agile, iterative, waterfall, etc.) with familiarity in best software practices including source code control, requirements gathering and unit testing. Demonstrates critical thinking skills and independent motivation Excellent interpersonal and organizational skills, with the ability to drive and implement ideas in a changing environment A demonstrated ability to collaborate effectively with colleagues from diverse functional expertise, different organization levels, and multiple geographic locations Excellent written and oral communication skills. You thrive in a fast-paced environment and successfully handle ambiguity. Willingness to be hands-on and perform multiple roles to ensure timely execution. Ability to quickly absorb technical concepts and communicate them to a non-technical audience Strong organization and planning skills, ability to run multiple projects without compromising results. Preferred Skills Experience developing web-based, SaaS or enterprise applications within the .NET environment, Web API, and MVC, and Web Services. Previous e-commerce or fin-tech experience. Exposure to PCI compliance Understanding of subscription products and self-service funnels as well as GAAP accounting principals You thrive in a fast-paced environment and have experience working with agile development methodology Excellent business acumen and deep user empathy You excel at communicating your ideas to others in both verbal and written form Experience with agile development methodologies and software like Azure Devops, etc. Apply for This Job Apply for this Position First NameLast NameEmailPhoneAddressCityProvince–Select–Postal CodeCountryCanadaResumeChoose FileNo file selectedDate Availablemm/dd/yyyy Desired PayWebsite, Blog, or PortfolioLinkedIn Profile URL Thank You Your application was submitted successfully.