Write clean, scalable code using .NET programming languages
Remain up to date with the terminology, concepts and best practices for coding mobile apps
Develop technical interfaces, specifications, and architecture
Use and adapt existing web applications for apps
Create and test software prototypes
Develop client displays and user interfaces
Assist software personnel in handling project related work and other requirements
Coordinate with other software professionals and developers
MS Graduate or PhD postgraduate of technical university
Familiarity with the .NET framework and design/architectural patterns (e.g. Model-View-Controller (MVC))
development experience using C# .NET
Knowledge of HTML5/CSS3 Knowledge of SQL 92, RDBMS architecture& principles. familiarity with architecture styles/APIs (REST, JSON etc)
Understanding of Agile methodologies
Strong attention to detail
Troubleshooting and communication skills
Able to work well in a team setting
We are looking for young & young @ heart enthusiasts to join our start up team and support our Commercial and Business Development operations, in order to help us: sell, service and support our innovative solutions.
Engage with client’s decision makers to understand business objectives and demonstrate the value proposition of our innovative solutions
Work with management to develop, update & implement commercial strategies. This includes: gathering, analyzing and interpreting commercial information, structuring product propositions & reporting on results
Work hands-on with prospective, new & existing customers on: product description, onboarding process, problem solving. The aim is to successfully implement our solutions using best practices
Work with management to prioritize solutions & drive new business development strategies
Experience in business development, sales, relationship management in the technology industry
Experience with service delivery on cloud platforms preferably on MS Azure
Experience delivering pitches to executive audiences; ability to present cloud managed solutions to business executives & technical audiences
Excellent communication, presentation skills and consulting skills
Bachelor's degree required (sales, marketing, business operations)
Desire to make a difference in a small but fast growing team
Experience in digital sales will be a plus