CareerZen Logo
Company logo

IT Specialist / Software Engineer

Bravo Team

Full-time

Cornelius, NC

Job description

For nearly 25 years, SBI has created software that powers businesses in the green plant and nursery industry. Founded in 2001, the company partners with many of the largest and most successful nurseries and growers in the United States, Canada, and the UK. SBI offers comprehensive solutions, including forecasting, production, replenishment, and EDI cloud, tailored to every aspect of a big retail supplier’s operation. With a focus on innovation and customer support, SBI is currently transitioning to an employee ownership model, which includes a generous retirement plan for all full-time employees.

Location: NE Portland Oregon - Bakery Blocks.

Key Responsibilities:

  • Design, develop, test, deploy, and maintain robust desktop applications using WinForms (C#.NET).
  • Develop and maintain high-performance, scalable web services using RESTful APIs built on the .NET framework/Core.
  • Collaborate with product managers and other developers to translate business requirements into technical solutions.
  • Troubleshoot, debug, and upgrade existing software systems.
  • Participate in code reviews to ensure code quality, maintainability, and adherence to established standards.
  • Contribute to the continuous improvement of our development processes and application architecture.
  • Communicate with SBI’s implementation team and clients.
  • Collaborate with teammates to analyze faults, determine root cause, and deploy solutions.

Required Skills:

Required Qualifications:

  • Proven professional experience as a Full Stack Developer, utilizing the .NET Framework and/or .NET Core.
  • Essential: Strong, hands-on experience developing and maintaining large-scale desktop applications using WinForms (Windows Forms).
  • Essential: Significant experience in designing, building, and consuming RESTful APIs (Web API/ASP.NET Core).
  • Proficiency in C# and SQL Server.
  • Excellent problem-solving skills and attention to detail.
  • Strong written and verbal communication skills.

Preferred Experience:

  • Experience working with the Developer Express (DevExpress) component suite.
  • Familiarity with version control systems, specifically Git.
  • Experience with continuous integration/continuous deployment (CI/CD) pipelines, especially using Azure DevOps.
  • Scripting and automation experience, particularly with PowerShell.
  • Familiarity with modern front-end technologies (e.g., React, Angular, Vue.js) for future web application development is a bonus.
  • Bachelor's Degree or higher in Computer Science, Engineering, or equivalent.
  • 4+ years as a professional Software Developer
  • Excellent written and verbal communication skills in English.
  • Understanding of relational databases, and best practice for moving data in and out of them.
  • Demonstrated ability to understand the performance implications of design choices.
  • Experience developing and deploying production systems.
  • Use of Git to branch, pull, and merge.

Bonus Qualifications

  • Experience effectively improving large and/or complex code bases.
  • Experience with Azure DevOps.

Job Type: Full-time

Pay: $95,000.00 - $130,000.00 per year

Benefits:

  • 401(k)
  • 401(k) matching
  • Dental insurance
  • Health insurance
  • Paid time off
  • Retirement plan
  • Vision insurance

Work Location: In person