Perform complex engineering activities of the product development lifecycle
including systems analysis, systems design, implementation and maintenance
across multiple projects.
Entry requirements:
-
Experience with Enterprise Architectures, Content Management and Web Portal
solutions.
-
Experience in component based design and development and Web Services.
-
Thorough knowledge of object-oriented analysis and design principles, UML and
software development lifecycle.
-
Experience in Microsoft SQL Server database design and implementation.
-
Highly proficient in .NET / C# technologies.
-
Possess a good analytical mind and problem solving skills.
-
Good organizational and time management skills.
-
Excellent communication skills.
A minimum of 2 year’s hands-on experience for a Software Engineer and 4 years’
in-depth experience for a Senior Software Engineer, performing in a similar
capacity. Highly skilled candidates with lesser experience will also be
considered.