Job Description
This is a hands-on position in software development in a self-service payments and vending industry. A successful candidate will be detail and deadline-oriented and be responsible for analyzing and developing software solutions while working independently or in a small team. He or she will work closely with their direct manager and often the customer to meet specifications and needs.
Additional Responsibilities:
· Work with project manager or product owner to meet specification needs.
· Recommend software upgrades to optimize operational efficiency.
· Collaborate with other developers to design and optimize code.
· Create flowcharts and user guides for software applications.
· Document all programming tasks and procedures.
Qualifications:
At least 5 years of professional experience in software development.
Bachelor’s Degree+ in Computer Science or equivalent.
Proficiency in C#.NET, and other Microsoft Framework technologies.
Proficiency with MS SQL Server.
Proficiency with front-end and back-end web development.
Experience with AWS technologies is a plus.
Experience with iOS and Android mobile app development is a plus.