Technical Skills: Deep understanding of application development practices and design patterns, application lifecycle management, and common software architectures. Solid understanding of modern DevOps practices, including automation, continuous delivery, continuous deployment, and continuous integration methodologies. Solid understanding of common database technologies, such as SQL Database/Server, Oracle, MySQL, PostgreSQL, MongoDB.
Strong understanding of Agile development best practices. Understanding of software testing and optimization methodologies, including writing unit tests and executing performance and regression testing Non-Technical Skills: Proven ability to develop software using Agile methodologies. Proven track record of creating rich documentation for software solutions.
Problem-solving mentality leveraging internal and/or external resources. Exceptional verbal and written communication. Project Experience: 3-10 years of experience developing applications, consuming and developing APIs, and following technical best practices and design patterns.
Strong knowledge of SharePoint Application models Strong practical knowledge of SharePoint Search Service, User Profile Service and other Service Applications Strong practical experience in the use of PowerShell. Experience of undertaking SharePoint BAU Admin activities 3-5 years of experience with creating pilots, prototypes, and proof-of-concepts to provide validation of specific scenarios. 4-6 years of experience developing hybrid solutions on-premises or in the cloud.
You are only one step away from being able to work remotely from anywhere. Fill out your email address here and then you will be directed to the application page for this remote job position. Good luck!