At Tovuti Group, we offer professional, comprehensive and fully fledged software solutions for range of diverse businesses.
Recognised both on local and regional markets since 2011 Tovuti group continues to operate with higher client expectancy and flexible solution offers that aim at delivering simplified software solution that aim at simplifying day to ...
Read more about this company
Job Brief: We seek to hire an individual who will be responsible for designing, building, testing and implementing software code from specific user requirements and business needs.
The individual shall also be responsible for enhancing existing proprietary software applications as a result adding functionality in order to enable a positive end-user experience.
Responsibilities
Interpret written business requirements and technical specification documents.
Perform coding to written technical specifications.
Develop front end graphical user interface design.
Develop back end database design and application integration.
Investigate, analyse and document reported software defects.
Perform maintenance programming and correction of identified defects.
Create, document, and implement unit test plans, scripts, and test harnesses.
Create and maintain technical documentation using defined technical documentation templates.
Evaluate and identify new technologies for implementation.
Participate in Project Planning and Project Management.
Constantly update technical knowledge and skills by attending in-house and/or external courses, reading manuals and accessing new applications.
Performs related duties as assigned.
Work as part of a project team, and communicate progress, technical issues and their resolution and shall report to the senior software developer and the technical director.
Requirements / Skills
Bachelor’s degree in Computer Science or IT related Degree
At least 2 years’ experience with Microsoft Dot Net technology (including VB.Net, C#, ASP.NET [Web Forms and MVC]), MVC technology, HTML helpers, Razor, Ajax, Entity Framework. REST/SOAP web services,
Microsoft SQL Server RDBMS , XML, HTML, JavaScript, CSS,JSON, Mobile technology – Java, Android SDK, SQLite is an added advantage
Programming skills, technical skills and database skills
Proven ability to meet set deadlines
Demonstrable Software Development experience with Windows based client/server applications and web based applications.
Knowledge of database architecture and design.
Ability to interpret written requirements and technical specification documents.
Must be able to deal with complex situations that may also be time critical and stressful.
Proven ability to communicate effectively with cross-functional teams showing extreme teamwork skills and ethic.
Proficient understanding of code versioning tools, such as Git
We seeking a high-energy, team oriented Support Specialist to provide technical support to our customers.
The Software Support Specialist will work directly with customers to troubleshoot software issues and assist administrators with the application of our products and will report to the technical director.
You’ll learn diverse software programs, technical support processes.
Responsibilities / What you’ll need
Provide world-class technical support via telephone, email and chat for Tovuti customers
Initiate diagnostic procedures with user by telephone, remote connection or email, and be able to communicate steps for resolution to the end users
Learn from customer interactions to help innovate customer experience improvements with better software and support tools
Cultivate relationships with customers and build positive culture
Manage multiple customer issues in a fast-paced organization and effectively prioritize issues based on severity
Continually develop product expertise by reviewing new functionality, testing product issues, and utilizing internal resources
Identify early symptoms, patterns and solutions for upcoming technology challenges
Develop best practices, tips and training scripts for customers on proper use of program
Communicate user challenges and software updates across multiple teams including the development team for tracking resolution
Completely and clearly document issue and diagnostic steps
Input all technical issues into bug tracking software to be addressed by appropriate teams
Assist with Quality Assurance beta testing ALL program components and installers as needed.
Assist with Quality Assurance in maintaining all program help files and documentation as needed
Opportunity to work on additional projects as necessitated by the Support team
Serve as consultant and research alternate approaches to existing issues where standardized approaches cannot be applied.
Performs other job-related duties and responsibilities as assigned
Requirements / Skills
1-3 years of experience supporting software with customers
Formal education in a computer related field
Required to handle On-Call support, late shift, and Saturday-as required
Previous Web application/retail POS support experience preferred
Strong problem solving and analytical skills
Ability to work independently, contributing to team success
Excellent verbal, written, interpersonal and customer service skills
Ability to quickly absorb and apply knowledge gained through training, documentation, or independent study.
Self-motivated, with a take-charge approach to getting things done
Strong customer relation skills/ customer service driven
Dependable and punctual
Strong work ethic
Ability to multitask in a fast-paced and quickly changing environment
Words that describe you include: positive, accountable, self-driven, determined, efficient, empathetic, enthusiastic, collaborative, pleasant, humble, tactful, confident, honest, organized, personable, goal oriented, good communicator, trustworthy, team-player