QUALIFICATIONS AND JOB DESCRIPTION
Natro, Turkey’s leading hosting company, was founded in 1999. Natro provides comprehensive product range such as Domain, web hosting, virtual & dedicated servers, trade mark services, SSL, and PCI DSS security solutions to more than 250.000 customers. Natro manages over 430.000 domains, hosts over 250.000 websites, and 2.000 dedicated servers.
Throughout its 18 years of experience in the market, Natro has become a reference in technology and innovation with a focus on speed, simplicity and customer centricity. Natro is also leading market’s technological advancements, while providing customers with complete and integrated solutions.
We are seeking a Senior Software Developer who have the ambition to work in our fast pacing, dynamic and young office environment.
- Bachelor degree of computer science, technologies, electronics or related discipline, or proven experience.
- Minimum 3 years of experience about software design & software product & service development
- In-depth knowledge and solid experience in C#, ASP.NET, WCF, MVC, SQL, and Object Oriented Programming (design pattern knowledge is preferred)
- Experience in JQuery, HTML5, CSS, Adaptive Design, Responsive Design,
- Hands on experience in projects using XML, JSON and Web Service Technologies
- Knowledge in T-SQL, Entity Framework and MS SQL Server
- Understanding of SQL optimization on very large databases
- Basic Java and PHP knowledge
- Passionate for technology and innovation
- Strong written, verbal communication skills & inter-personal skills both in Turkish and English
- Ability to work in a dynamic environment
- High level of drive and energy
- Team player
- Effectively cope with changing work environment
- Multi-task management
- Problem solving & decision making
- Results-driven and delivery-focused
- No military obligation for male candidates
İŞ TANIMI
- Accountable for end to end life cycle of software product and service development from inception to operation, including road-maps, releases, post releases, feature expansions
- Accountable for developing programming tools and techniques for IT department, provides guidance for method, platform, applications, and compatibility
- Collaborate with marketing, sales and technology teams to gain customer/market insight for new products and product enhancements and to plan the technology delivery/launch of the products & services.
- Cooperate with technology and customer care teams to provide input to ensure successful operation and customer care for the products and services developed.
- Resolution of trouble tickets including;
- New and existing products & services
- Operations, technology and customer care