Tired of working for a big company where things move at a snail's pace and its hard to make an impact? Want to join a team of people passionate about creating something that will set the standard for an industry? We are a growing division of a public company focused on creating point-of-sale solutions for our nationwide customers that focus on extreme ease of use, stability, and that wow factor!
The role of the Senior Software Engineer will require strong analytical and troubleshooting skills, fluency in coding, good communication skills, and most of all enthusiasm for tackling the complex problems of scale to solve for unique and emerging business problems.
You will be a contributor in designing and developing new feature sets for our in store and enterprise initiatives as well as team lead and mentor.
Expect rapid, iterative development with an evolving market while having fun in the process.
We are constantly expanding our technology portfolio including desktop, web, and mobile development providing a wide range of growth and knowledge opportunities.
Responsibilities
* Design, implement, and maintain a variety of systems
* Research and respond to support incidents from our helpdesk
* Maintain good relationships with customers, liaising with other employees during the incident process to ensure that they are kept informed of progress and relieve any stress or concern caused by support issues
* Carry out any other duties as reasonably requested by your manager
Qualifications / Skills
* High School Diploma or Higher
* Fluent in English, written and oral
* Proven record of previous similar employments
* Ability to turn work around quickly whilst maintaining a high level of accuracy
* Enthusiastic - genuinely wanting to deliver a first-class service
* Strong attention to detail and accuracy in all work.
* Articulate and methodical in approach
* Ability to develop specific customer knowledge over time
Essential Skills
* Eager to write creative, cutting-edge web, desktop, and mobile applications
* Strong skills with C++
* OOP Programming Concepts
* Strong understanding of memory management with pointers
* Microsoft, Android, iOS Operating Systems and Internet Fundamentals
* Strong troubleshooting and problem-solving skills
* Strong analytical skills
* Advanced Computer skills with a strong interest in IT (hardware, networks, MS Windows, Microsoft Office, Print Setup.
.
.
)
* Strong verbal communication skills, able to tailor communication so that it is clear and easy to understand
* Good interpersonal skills and a team player, able to work as part of multi-disciplinary teams
Desirable Skills
* C++/C
* MySQL Database
* An excellent understanding of common industry standard business practices as related to Retail Operations including Accounting, Inventory Management as well as Business Automation Technology.
Personal Characteristics
* Exceed the boundaries of your job description in order to get a good result
* Question and challenge the adequacy and quality of traditional thinking and the status quo; be receptive to new ideas and methods of working
* Be transparent, honest, and forthcoming with team members & clients
* Embrace opportunities for collaboration with others to achieve company objectives and enhance client service
Detailed Description & Job Requirements
As a member of the POS Development Team, your focus is to develop and enhance i3POS software to our client base while serving as an advocate for customer needs.
This involves resolving issues in existing code, as well as designing, developing, and implementing entire new solutions.
Prior working knowledge of, or the desire to quickly learn about, i3POS, internal knowledgebase, and development tools.
In addition, you will need to understand the use of operating systems, hardware environments, software, networking, i3POS products and how they all interrelate in a customer environment.
An ideal candidate must be fluent in English both written and oral and will demonstrate a proven track record of previous similar employments, the ability to work quickly and accurately in a high-pressure environment while multitasking.
Must provide a customer focused enthusiastic approach with an extreme attention to detail with a willingness to learn both in a structured and on-the-job fashion.
Benefits
Salary range $100k to $120k depending on experience
Bi-weekly pay
Advancement opportunities
Benefits include Medical, Dental, Vision, Paid Time Off & 401K
Job Type: Full-time
Pay: $100,000.
00 - $120,000.
00 per year
Work Location: In person