- Analyze client needs and software requirements to determine feasibility of design within time and cost constraints
- Conduct software coding and customization.
- Write and maintain technical documentation to describe program development, logic, coding, testing, changes and corrections
- Work within overall project plan and schedule
- Bachelor or Master’s Degree in Computer Science, Engineering discipline or other related fields
- Minimum of 3 years' experience in software development
- Good command of English, both speaking and writing
- Experience with Amazon Web Services
- Experience with Linux operating system
- Experience with Agile, SCRUM and Lean software development
- Can work with all layers of software stack.
You must be an expert in:
- Android, Java (Android)
- Or IOS, Objective-C, Swift (iOS)
- Or C#. NET Framework (UI/Client)
- Or Java, Spring Framework, Hibernate (backend)