Software Dev Engineer
Requirements:
Bachelors Degree in Computer Science or related field, and 1-3 years of relevant work experience.
Computer Science fundamentals in object-oriented design, data structures, algorithm design, problem solving and complexity analysis.
Proficiency in at least one modern object-oriented programming language such as Java, C or C#. Java/J2EE technologies preferred.
Good in object oriented design concepts.
Knowledge of professional software engineering practices & best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations.
Experience with front end, back-end (data layer) and middle tiers.
Experience of delivering highly available, distributed, high volume systems would be definitely preferred.