IGSoft LTD is a European software development company with a wide range of international clients.
For more than 15 years we have been developing and maintaining one of the leading and easiest to use online gaming platforms in the world. Tens of thousands of players trust us every day and we have hundreds of corporate clients.
We have offices based in Sofia and Belgrade, with more than 50 staff members. As our business grows, we now seek to expand our family with bright and talented people who are passionate about the software industry.
For the future growth of company, we are looking for a motivated Senior DB Developer to come join our agile team of professionals and be part of creating complex solutions:
ABOUT THE ROLE
We would like to welcome a Database Developer in our team. As a Database Developer at our company, you will be responsible for designing, testing, planning, implementing, protecting, operating, managing and maintaining our company's databases.
- Design stable, reliable and effective databases
- Optimize and maintain legacy systems
- Modify databases according to requests and perform tests
- Solve database usage issues and malfunctions
- Liaise with developers to improve applications and establish best practices
- Gather user requirements and identify new features
- Develop technical and training manuals
- Provide data management support to users
- Ensure all database programs meet company and performance requirements
- Research and suggest new database products, services and protocols
- Proven work experience as a Database developer
- In-depth understanding of data management (e.g. permissions, recovery, security and monitoring)
- Knowledge of software development and user interface web applications
- Knowledgeable in designing, developing & documenting use cases;
- Excellent analytical and organization skills
- An ability to understand front-end user’s requirements and a problem-solving attitude
- Good verbal and written English
WHAT WE CONSIDER A PLUS
- Experience working in an agile environment
- Team player spirit and great communication skills
Your voice and opinion are important to us. We will support your personal growth and give you the opportunity to learn new technologies. We do work in dynamic environment, but we also know how to praise the good work.
If you find yourself interested in our job offer, please do not hesitate to contact us!