This job is closed

We regret to inform you that the job you were interested in has been closed. Although this specific position is no longer available, we encourage you to continue exploring other opportunities on our job board.

SiteOne Landscape Supplyposted about 1 month ago
Full-time • Senior
Remote • Roswell, GA
Merchant Wholesalers, Durable Goods
Resume Match Score

About the position

Senior Developers build and create functionality by understanding how the application works. Our primary application is a priority product called Unity Enterprises (UE) written in C# and it is a full ERP System minus the Sales component. UE houses our Vendor Master, Product Master and Customer Master which allows us to sell product and access via Desktop ClickOnce and CITRIX over the web as a virtual desktop opened through an icon. These Developers will be managing the periodic updates for quality control, staging, and production. The environment is C# WinForms, T-SQL, Restful APIs and ASP.NET. They will also talk to the Operations/Maintenance .NET Developers as well.

Responsibilities

  • Enhance and maintain our Point of Sale application which is used by over 3000 employees at 500+ locations
  • Triage open tickets to appropriately assign to developers
  • Gather enhancement requirements and feedback from business subject matter experts
  • Support business units and suggest enhancements which will make them more productive
  • Leads the development and may manage a project plan and schedule for a given functional area
  • Engages in expanded contact with varied and multiple departments and functional operations: actively participating in strategic business relationships and/or issues
  • Troubleshoot and resolve issues
  • Designing RESTful APIs using n-tier architecture
  • Experience building Restful API's using C# .NET, Core API and SQL
  • Invoking Third party Webservices, submitting request and processing responses

Requirements

  • Degree in an IT discipline or equivalent combination of education and work experience
  • Minimum 10 years of applications development experience in the Microsoft environment including design, coding, testing and implementation
  • 7+ years of experience with C# .NET development
  • 5+ years .NET Core / .NET 6+ development
  • 5+ years Entity Framework Core / Data Access
  • 5+ Years RESTful API Design and Integration
  • 5+ years Dependency Injection / SOLID Principles
  • 5+ years Git / Version Control Practices
  • 5+ years Agile Team Collaboration
  • 3+ years Unit Testing / Automation
  • 3+ years Azure / Cloud Platforms
  • 3+ years Mentorship / Code Reviews
  • 5+ years of experience with SQL Server (2008/2012/2014) including SSAS, SSIS, T-SQL
  • Ability to prepare technical documentation
  • Some knowledge of Architecture, Infrastructure and Performance Tuning
  • Exposure to Large Databases (1 TB+) and heavy database loads
  • Knowledge of SSAS and other OLAP technologies
  • Knowledge of Dimensional Design Principles, such as Star and Snowflake Schema
  • Confident SQL Query skills: Able to Write Performance Queries for Fast Data Loads

Nice-to-haves

  • Preferred Expertise in Data Warehousing and Data Mining

Benefits

  • Medical, Dental and Vision plans
  • Paid Time Off, Paid Holidays
  • Competitive Compensation
  • 401k with company match
  • Company paid life insurance, Short Term Disability and Long-Term Disability Insurance
  • Product Discounts
  • Tuition Reimbursement
  • Opportunity for Advancement
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service