SharePoint Developer

The SharePoint Developer is an expert in developing and maintaining SharePoint applications. The SharePoint Developer will design, implement, deploy, and document new SharePoint applications and enhancements to existing SharePoint applications in order to meet business requirements.


We would expect from you to:

  • Contribute to the overall team approach to the software development life cycle in order to meet industry and company standards and support the efficient delivery of high-quality code.
  • Become familiar with the key services supported by IT in order to understand the user experience for these services and how they relate to SharePoint functionality.
  • Work with the Development Manager and SharePoint Service Delivery Manager to prioritize development tasks and plan regular releases.
  • Provide development estimates.
  • Design and deliver new SharePoint applications and enhancements to existing applications in accordance with business requirements and company development standards.
  • Work with Testing team to ensure applications are testable in a repeatable and highly automated manner.
  • Produce and maintain application design documentation.
  • Formulate and execute remediation plans where existing SharePoint applications fall short of industry and company standards.
  • Support SharePoint Administrators in fulfilling complex content management requests.
  • Support the reporting team in fulfilling complex reporting requests.
  • Provide third-level support for help tickets related to SharePoint.
  • Provide second-level incident investigation.
  • Act as technical lead when SharePoint major version upgrades or on-premise to cloud migrations are necessary.


Our ideal match has:

  • 3+ years of experience in SharePoint administration and development.
  • One or more SharePoint certifications strongly preferred.
  • Demonstrated ability to model data and communicate design concepts through pseudocode and design diagrams.
  • Excellent written and verbal communication skills.
  • Demonstrated ability to organize competing priorities and meet parallel deadlines.
  • Exceptionally strong organizational and collaboration skills.



  • A Bachelor’s degree in Computer Science, Information Technology, or a related field from an accredited institution, is preferred.
  • Experience in an Agile development environment.
  • Experience with SQL is a plus.
  • Familiarity with Intellectual Property management.
  • A broad technical understanding of a wide range of platforms and technologies.


We offer:

  • A knowledgeable, high-achieving, experienced and fun team.
  • The chance to be part of a rapidly growing company and the next success story.
  • Free and healthy meals for all our colleagues.
  • Private health insurance.


We take care of the people we hire and the teams we build. We mind.

apply now

Belgrade, Serbia


employment type

minimum experience
minimum 3 years


This site uses cookies to offer you a better browsing experience.  More information

The cookie settings on this website are set to "allow cookies" to give you the best browsing experience possible. If you continue to use this website without changing your cookie settings or you click "Accept" below then you are consenting to this.