Back to jobs

C# Developer

Job description

About the Role:


Our client is currently seeking an experienced C# Developer with a passion for technical excellence while creating an amazing client experience. Working in our Professional Services department, the ideal candidate will possess a key set of software development and technical skills coupled with outstanding business consulting skills and expertise to enhance our customers’ businesses by building upon Maximizer’s existing functionality and enabling our customers to build their businesses and keep existing customers.


What you’ll do:


Technical Development

  • Utilize Software Development experience to implement customer requirements through a combination of custom code implementation and configuration
  • Develop your expertise of our client's CRM product offering
  • Solve Problems and unique business challenges for our customers
  • Keep up to date with new technologies, specifically those around General Web Development, APIs (JSON and RESTful), Mobile Web Development, Responsive UI/UX and real-time data validation


Consulting

  • Perform analysis of the customer’s business processes, data and our CRM usage to identify opportunities for improvement
  • Participate in the design and implementation of our client's CRM project


Project Management

  • Own the successful execution and communication of multiple concurrent our client's implementation projects for our customers
  • Work independently, and alongside your colleagues to achieve customer objectives and meet project delivery timelines
  • Provide weekly status updates to our clients senior team on key projects


Who you are & what you'll bring:

  • 4-year degree or 2-year technical diploma in Computer Science, Software Engineering, or Information Technology
  • 5+ years of programming experience (C#/.NET, MVC, JavaScript, JSON and AJAX)
  • 3+ years of experience where you have been accountable for technical project/program delivery, performing software consulting services in a customer-facing role
  • Experience developing custom integrations and customizations in a customer-facing role
  • Integration experience through APIs (RESTful and JSON-based primarily)
  • Microsoft SQL Database and Server experience
  • Experience in a customer-facing pre-sales, technical architecture or consulting role
  • Proactive, strongly disciplined, and able to work independently with minimal supervision to provide solutions to clients
  • Strong analytical skills for problem-solving and solution development
  • Self-starter, and able to manage customer timelines and commitments
  • Adaptable and flexible to new technologies, people, and environments


Nice to have:

  • Strong working knowledge of integration paths to Open-Source Platforms (WordPress, MySQL and PHP)