Senior Software Developer

Halton Hills, ON, CA, Canada

Job Description

Job Title: Senior Software Developer



Proprietary Software Overview



Our proprietary software - FTI (Fresh Taste Inventory) is enterprise level inventory tracking software facilitating 24/7 business operations and multiple program interfaces across multiple time zone distribution facilities. The system caters to 200-250 connectivity and operations during business hours; it is a fast-paced data driven application. FTI features include Purchasing, Incoming Freight Load, Receiving, Inventory, Quality Control, Work Order, Price Sheets, Sales, Outgoing Freight Load, Shipping, Dashboard and Reports. The master data management includes Vendors, Customers, Business Partners, Clients, Product Catalogue, Product Owners. System Administrations includes User Management & System Configurations. The solution architecture includes windows applications, windows service, web portal, web API and Barcode scanner application. System data base is hosted in MS SQL Server, web components on IIS.

Job Summary



The candidate will be responsible for designing and developing new features, maintaining and supporting the proprietary software called FTI (Fresh Taste Inventory) in production & Sandbox environments. Collaborating with the development teams to develop & deploy FTI with a focus on stability, security, speed and scalability. The ability to adapt to change and extreme programing methodology will play a key role in being successful in this job position.

Duties & Responsibilities



Requirement gathering and converting them into functional and technical specifications.

Conceptualize and strategize design and development of solutions based on specifications.

Interact with business stakeholders continuously to develop, implement and gather feedback

Build and deploy new versions of various FTI system components.

Maintain the current system with bug fixes and roll out updates.

Collaborate with team in continuous improvement of application support knowledge base.

Provide second-level application support.

Required Experience



15+ years' work experience in developing Windows & Web Applications, Web API.

10+ years' experience in deploying and supporting the solution in production environments.

10+ years of experience in MS SQL Server Data management.

5+ years' experience in data architecture and modeling.

Proven track record of requirement analysis, design, development and deployment of enterprise solutions.

Preferred Experience



Experience in developing Windows Service, Web Service, Micro Services, MSSQL Administration & warehousing will be beneficial.

Any experience in documentation and End-User training will be an added plus.

Required Skills



Expert in VB.Net, C#, ASP.Net, TSQL, Java script.

Proficient in .Net Core, MVC & MVVM design patterns, data architecture and modelling.

Proficient in requirement analysis, design, development and deployment of enterprise solutions.

Preferred Skills



Intermediate in MSSQL Administration & Warehousing will be beneficial.

Intermediate in JAVA will be beneficial

Tech Stack



Web Platform: IIS

Web Technology: Web Services - REST, XML, RPC, Mobile Apps, XAML

Win Technology: Windows Services, WMI

Protocols: TCP/IP, http, https, ftp, sftp, ftps, smtp, pop3

Languages: Visual Basic .Net, ASP.Net, C#, JAVA, VBA

Scripting: Jscript, HTML, VB scripts, TSQL

Database: SQL 2012 and above

Data Architecture: Modelling, Mapping, Manipulation, Mining, Warehousing, Big Data

Business Intelligence: Data warehousing, EDW Database, ETL

Tools: Visual Studio .Net 2019 and above, MS Visio, MS Office

Reports: Crystal Reports 8/10/11 and above

Project Management: MS Project / Share Point/JIRA

Architecture Artefact Tool - MS Visio

Job Type: Full-time

Pay: $100,000.00-$120,000.00 per year

Schedule:

Day shift Monday to Friday
Language:

English (preferred)
Work Location: In person

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD2489250
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Halton Hills, ON, CA, Canada
  • Education
    Not mentioned