Sitecore Developer

Technology Kuala Lumpur, Malaysia


Description

Responsibilities:

  • Develops server-side code for internal and external websites and web and mobile applications
  • Develops and documents reusable code structures that are scalable and production-ready
  • Possesses an intimate knowledge of web content management solutions and understands their features and limitations
  • Creates unit tests, for TDD and BDD and tracks defects through to resolution
  • Implements user authentication and authorization between multiple systems, servers, and environments
  • Integrates multiple data sources and databases into individual systems
  • Conducts the management of hosting environments, including database administration and scaling an application to support load changes
  • Performs and oversees data migration, transformation, and scripting and the setup and administration of backups/archives
  • Understands the differences between multiple delivery platforms such as mobile vs desktop, and optimizes output to match the specific platform
  • Creates scalable and logical database schemas that represent and support business processes
  • Understands and leverages the use of session management in a distributed server environment
  • Support and extend existing development processes, standards, monitoring and documenting following Sitecore Helix standards to ensure solutions are achieving business objectives.

Job Requirement:

  • Bachelor’ s degree in Computer Science, Engineering or related discipline with an information technology focus.
  • Candidates will need to have led multiple end-to-end Sitecore implementations.
  • 3+ years Sitecore development and architecture with key understanding of Sitecore Data Templates architecture.
  • 5+ years’ experience developing Microsoft solutions utilizing ASP .NET, C#, SQL Server, Windows Server, HTML, and JavaScript.
  • Experience with Github, Bitbucket, MongoDB, SOLR, JIRA
  • Experience with responsive design, jQuery, CSS3 and mobile site delivery will be advantageous
  • Excellent verbal and written communications skills
  • Able and willing to work off-hours during key project implementations with team members across the world