software engineer
Title posted on indeed.com -
Intermediate Software Engineer
Posted on
September 16, 2024
by
Employer details
I.B.C. International Bar Coding Systems & Consulting Inc.
Job details
*Description:*
IBC is a seeking a software engineer with a few years experience to support and further develop its current inventory management software suite for mobile devices and the Windows PC. Initial focus will be customer support for both software and IT hardware, including Android mobile computers, printers, and programming support. Programming experience with either Android or Qt is essential. There is a need for candidates to get up to speed with the development and target platforms quickly, and being able to develop software and diagnose issues with minimal supervision.
Candidates with less than 1 year, or more than 10 years, of work experience will *not* be considered.
*General Summary:*
IBC is a comprehensive technology solution partner for SMB?s, Enterprises, and Public Agencies. With 20+ years? experience in bar coding, labeling solutions, enterprise computing, inventory management, and Point of Sale (POS) IBC?s customers span a broad range of industries across the world. Helping us grow is our proprietary software solutions built and designed in house. IBC is looking for a software engineer interested in being part of a team providing custom software solutions to customers.
*Requirements:*
* Industrial programming experience in C# or Java
* Good system knowledge of Windows and Android
* The ability to design and test platform independent software
* Capable of quickly learning new technology and adopt new methodologies
* Excellent problem solving and troubleshooting skills
* Good record keeping skills
* Proven ability to deliver high quality products and on time
* Canadian citizen, permanent resident of Canada, person granted refugee status in Canada
* Legally entitled to work according to British Columbia legislation and regulations
*Nice to have:*
* Experience in C#, Java, or a scripting language (Python, VBScript, etc.)
* MySQL, SQLite or SQL Server experience + experience with REST interfaces/apis
* Exposure to local deployments and networked systems
* Hands on experience with installing computer hardware such as printers and Point Of Sale (POS) equipment
* Front-end application development (UX/UI Design)
* Experience with Git and AGILE development
* Experience with containerization such as Docker and cloud deployments
*Experience:*
* 2 to 5 years
*Responsibilities:*
* Develop, design and test new software
* Troubleshoot and fix any issues with current software
* Maintain, evaluate, and support new and existing software implementations
* Design new features and provide estimates according to customer requests
* Install and configure software remotely or at customer?s site
*Expectations:*
* Willing to sign 36 month non-disclosure agreement
* Willing to travel when needed (no more than ten percent)
* Able to follow detailed instructions
* Able to work unsupervised
* Able to work 40 hours per week or more when required
Job Types: Full-time, Permanent
Pay: $60,000.00-$75,000.00 per year
Benefits:
* Dental care
* RRSP match
Schedule:
* 8 hour shift
Application question(s):
* Are you located in British Columbia?
Experience:
* Full-stack development: 3 years (required)
Location:
* Penticton, BC (preferred)
Work Location: In person
-
LocationPenticton, BC
-
Workplace information
On site
-
Salary$60,000 to $75,000YEAR annually
-
Terms of employment
Permanent employmentFull time
- Start date
Starts as soon as possible
- vacancies
1 vacancy
- Source
indeed.com
#9448293018
Important notice: This job posting has been provided by a partner site. Job Bank is not responsible for this content.
Report a problem with this job posting
Thank you for your help!
You will not receive a reply. For enquiries, please contact us.