Belgrade, Serbia
MSSQL Senior Developer
Job Description
  • B.S. degree in computer science.
  • 2+ years of related coding experience with MSSQL database development.
  • Knowledge of moderate to highly complex programming, system design, and analysis principles.
  • Strong Microsoft SQL Server 2008 R2/2012/2016 server-side development including SSIS.
  • Excellent knowledge with RDBMS and T-SQL.
  • Hands-on experience in data importing and exporting with various data type conversion.
  • Good experience in SQL Server database administration is a plus
  • Knowledge of the following will be considered a big plus: XML, data structures and collections, configuration of application servers.
  • Sense of humor!
Roles and responsibility:
  • Design and develop complex SQL queries and appropriate database code such as stored procedures to support complex business processes.
  • Develop and deliver extensible and sustainable database solutions based on defined business needs.
  • Monitor the use and performance of systems and code having performance in mind.
  • Maintain and enhance the system integrations including SSRS integrated platform.
  • Assist .NET application developers with database development projects. Responsible for reviewing development code and ensuring established coding standards are applied consistently
  • Provide business users the data required for metrics and analysis.
  • Provide accurate estimates for all assigned project tasks
  • Consult with IS staff and users on technical issues relating to systems.
  • Provide production support and handling the issues.
  • Work effectively and efficiently
  • Engage in innovation
  • Write and speak effectively
  • Relate well to others
  • Understand and respect differences
  • Make reliable progress
  • Adapt productively
What we offer
Successful candidate, has a great opportunity to join a team of ambitious and energetic people who work hard to make their developments a success.
  • competitive salary and benefits are in place
  • a dynamic international working environment and great career opportunities
  • Personal and Professional Development through Development Plans, training, education and certifications