Senior Software Engineer - AI & .NET Platforms

9 Minutes ago • 3 Years + • $90,000 PA - $115,000 PA
Software Development & Engineering

Job Description

We are looking for a qualified developer to join our team to build, maintain, and evolve customer-facing and backend internal web applications using SQL, .NET, C#, and JavaScript. This role requires experience with Artificial Intelligence to build platform intelligence to digest and analyze large data sets, enabling smarter products and decision-making capabilities. Key responsibilities include collaborating on new system development, designing and implementing AI-driven services, writing efficient code, improving existing applications, integrating data, and developing intelligent reporting features.
Good To Have:
  • Experience with cloud platforms (Azure, AWS).
  • Familiarity with agile development methodologies.
  • Git or similar version control systems.
Must Have:
  • Collaborate on new system development and roadmap features.
  • Design, implement, and maintain AI-driven services for data processing.
  • Write well-designed, testable, efficient code.
  • Improve, maintain, and scale existing applications and services.
  • Integrate data from various back-end services, APIs, and databases.
  • Develop intelligent reporting and insights using AI/ML techniques.
  • Create and maintain software and system documentation.
  • Bachelor's/Master's in CS/Engineering/Data Science or 4+ years equivalent experience.
  • Proficiency in C#, ASP.NET, MVC/Webforms/Services, JavaScript, T-SQL, Bootstrap, CSS.
  • Experience with AI/ML frameworks: TensorFlow, PyTorch, ML.NET, Azure Cognitive Services, OpenAI APIs.
  • Strong background in data pipelines, feature engineering, and large-scale datasets.
  • Experience with data visualization and actionable analytics insights.
  • Familiarity with Azure for deploying AI-enabled solutions.
  • 3+ years of professional software development experience.
Perks:
  • Join a stable, growth-oriented business with a long-term mindset.
  • Make a direct impact on revenue and company direction.
  • Work with a collaborative, supportive, and values-driven team.
  • Competitive base salary + uncapped commission + benefits.

Add these skills to join the top 1% applicants for this job

team-management
data-analytics
design-patterns
github
data-structures
game-texts
agile-development
c#
aws
azure
data-visualization
data-science
pytorch
angular
bootstrap
jquery
asp.net
back-end
git
sql
tensorflow
javascript
css

About boostCX:

boostCX is a customer experience technology provider focused on empowering organizations with intuitive, scalable tools that drive engagement, retention, and performance. As part of the Banyan Software portfolio, we operate with a long-term, sustainable approach, prioritizing customer success and product excellence.

Position Overview:

We are looking for a qualified developer to join our team to build, maintain, and evolve customer-facing and backend internal web applications using SQL, .NET, C#, and JavaScript. In addition to core development skills, this role requires experience with Artificial Intelligence - particularly building platform intelligence to digest and analyze large data sets, enabling smarter products and decision-making capabilities.

Key Responsibilities:

  • Collaborate with the product team on new system development and roadmap future features.
  • Design, implement, and maintain AI-driven services that process and analyze structured and unstructured data at scale.
  • Write well-designed, testable, efficient code using industry best practices.
  • Improve, maintain, and scale existing applications and services.
  • Integrate data from various back-end services, APIs, and databases.
  • Develop intelligent reporting, recommendations, or insights features using AI/ML techniques.
  • Create and maintain software and system documentation.

Required Qualifications:

  • A bachelor’s or master’s degree in software design, engineering, computer science, data science, or 4+ years of equivalent experience.
  • Proficient in languages: C#, ASP.NET, MVC/Webforms/Services, JavaScript (jQuery, Angular a plus), T-SQL, Bootstrap, CSS.
  • Experience in AI/ML frameworks and tools (such as TensorFlow, PyTorch, ML.NET, Azure Cognitive Services, or OpenAI APIs).
  • Strong background in designing data pipelines, feature engineering, and working with large-scale datasets.
  • Experience with data visualization and developing and delivering actionable insights from analytics.
  • Familiarity with cloud platforms (Azure) for deploying AI-enabled solutions.
  • Social integration experience is a plus (Facebook Graph API, GMB, etc.).
  • 3+ years of professional software development experience.
  • Analytical skills, attention to detail, and the ability to work effectively as part of a team.

Nice to Have:

  • Experience with cloud platforms (Azure, AWS).
  • Familiarity with agile development methodologies.
  • Git or similar version control systems.

Why Join Us:

  • Join a stable, growth-oriented business with a long-term mindset.
  • Make a direct impact on revenue and company direction.
  • Work with a collaborative, supportive, and values-driven team.
  • Competitive base salary + uncapped commission + benefits.

How to Apply:

Please submit your resume, and if available, a portfolio or links to relevant projects you’ve worked on.

Set alerts for more jobs like Senior Software Engineer - AI & .NET Platforms
Set alerts for new jobs by Banyan Software
Set alerts for new Software Development & Engineering jobs in Canada
Set alerts for new jobs in Canada
Set alerts for Software Development & Engineering (Remote) jobs
Contact Us
hello@outscal.com
Made in INDIA 💛💙