skip to Main Content

       KARİYER

Alanında uzman ekip arkadaşlarımızla beraber kariyer basamaklarını tırmanmak istiyorsan, öz geçmişini ik@nettsi.com adresini gönderebilirsin.

6 adet açık pozisyon bulunmaktadir.

Genel başvurularda [GNL] kodunu mail başlığına isminizle birlikte ekleyerek gönderebilirsiniz.

Job Titles

C++ Software Architects and Engineers

We are looking for a Software Architect for our team to mentor, design and develop highly scalable, real-time systems/frameworks with good code quality, re-usability and reliability in mind.

Key Responsibilities

For Architects:

  • Provide guidance and recommendation on software architecture, design patterns, technical choices, and best practices for applications and solutions.
  • Research and monitor technology trend, new technologies, and new software tools.
  • Write core modules and components, resolve coding issues
  • Ensuring code standards over projects, and perform peer design and code reviews.
  • Define and implement Proof-Of-Concept prototypes for new features and proposals.

For Software Enginners:

  • Involve in design and implementation of new features and refactoring of existing features according to software design specification and code standards of the project
  • Work independently while developing effective, maintainable code
  • Research and monitor technology trend, new technologies, and new software tools. –
  • Create technical documents including software design specification (SDS) and release notes (formal software development life-cycle exposure)
  • Work together with other developers to solve code issues and bugs.
  • Effectively communicate and collaborate with different team members
  • Promote knowledge sharing, positivity and creativity
  • Contribute feedback to functional and technical specifications

Qualifications

  • Bachelor’s Degree in Electrical/Electronic and Computer Engineering or equivalent technical degree; or equivalent combination of education and experience.
  • 3+ years as a full time software development experience
  • Knowledge of “Modern“ C++ language (11/14/17)
  • Strong passion for and commitment to software quality.
  • Hands-on knowledge of debugging, scripting and troubleshooting.
  • Hands-on experience writing unit tests – Good understanding of object oriented programming
  • Excellent analytical abilities, technical creativity and self-motivation.
  • Experience in developing applications in UNIX environment
  • Experience working in an Agile environment
  • Ability to prioritize work load and meet project deadlines.
  • Fluent in English (verbal and written)

Preferred

  • Great curiosity and willingness to question
  • Knowledge of C++ template metaprogramming
  • BOOST library knowledge (especially with Boost.ASIO)
  • Familiarity in at least one scripting language such as Python
  • Knowledge of relational and in-memory database systems – key value stores (eg. PostgreSQL, Apache Ignite, Redis)
  • Working knowledge of tools used in the Software Development Lifecycle (e.g. JIRA, Git, Redmine)
  • Master of Science degree

Apply

Android Software Architects and Engineers

Key Responsibilities

  • Involve in design and implementation of new features and refactoring of existing features according to software design specification and code standards of the project
  • Work independently while developing effective, maintainable code
  • Work together with other developers to solve code issues and bugs.
  • Effectively communicate and collaborate with different team members
  • Promote knowledge sharing, positivity and creativity
  • Contribute feedback to functional and technical specifications
  • Documenting the studies so that the team members can continue the product,
  • Follow the developments in application platforms to inform and guide people in the team.

For Architects:

  • Design estimation, planning, implementation, testing, continuous integration and deployment plan
  • Software design of the application, determination of the appropriate architecture and interaction with server units,
  • Development of System requirement specification and Software requirements specificationdocuments from business requirements
  • Scalable system design
  • Code review, ensuring best practices and style guides are met
  • Maintaining code repositories
  • Mentor mid-level / junior team members and always drive team to better results
  • DevSecOps Process Management

Qualifications

  • Bachelor’s degree in Electrical/Electronic and Computer Engineering or equivalent technical degree; or equivalent combination of education and experience.
  • Minimum 2 years of development experience in Android applications,
  • Good understanding of object oriented programming
  • Excellent analytical abilities, technical creativity and self-motivation.
  • Ability to prioritize work load and meet project deadlines.
  • Experienced in programming with Java and Kotlin
  • Have published and supported one or more Android apps in the Google Play Store,
  • Fundamental knowledge of memory, processes, threads, and their relation to programming,
  • Hands-on knowledge with unit testing and integration testing
  • Experienced working on different architecture patterns like MVP, MVVM and MVI
  • Experience with Database technologies (RDBMS, NoSQL) such as SQLite/Realm on Android
  • Experience with frameworks and libraries such as Retrofit, RxJava/Kotlin Coroutines, Dagger 2/Hilt libraries
  • Experience with DataBinding, ViewBinding libraries
  • Experience developing apps that interact with Web Services (REST, XML/JSON)
  • Experience on realtime communications technologies such as WebRTC, XMPP, WebSocket or more traditional technologies such as SIP
  • Fluent in English (verbal and written)

Preferred

  • Experience with other mobile frameworks, ie. iOS, React Native is a plus

 

 

 

Apply

Back-End Software Architects and Engineers

We are looking for Backend Architects/Developers for our team to develop highly scalable, real-time applications with good code quality, re-usability and reliability in mind.

Key Responsibilities

  • Involve in design and implementation of new features and refactoring of existing features according to software design specification and code standards of the project
  • Work independently while developing effective, maintainable code
  • Work together with other developers to solve code issues and bugs.
  • Effectively communicate and collaborate with different team members
  • Promote knowledge sharing, positivity and creativity
  • Contribute feedback to functional and technical specifications
  • Documenting the studies so that the team members can continue the product,
  • Follow the developments in application platforms to inform and guide people in the team

For Architects:

  • Design estimation, planning, implementation, testing, continuous integration and deployment plan
  • Software design of the application, determination of the appropriate architecture and interaction with server units,
  • Development of System requirement specification and Software requirements specification documents from business requirements
  • Scalable system design
  • Code review, ensuring best practices and style guides are met
  • Maintaining code repositories
  • Mentor mid-level / junior team members and always drive team to better results
  • DevSecOps Process Management

Qualifications

  • Bachelor’s degree in Electrical-Electronic and Computer Engineering or equivalent technical degree; or equivalent combination of education and experience.
  • Minimum 2 years of development experience in full-stack development,
  • Fluent in one of the following server-side languages: Spring Framework, Node JS, GO, Rust, Scala
  • Good understanding of microservices and event-bus systems,
  • Good knowledge of Network Programming,
  • Good knowledge of Asynchronous Programming
  • Hands on knowledge with database technologies (RDBMS, NoSQL)
  • API driven development (REST/HTTP)
  • Hands-on knowledge with unit testing and integration testing
  • Knowledge of how to harden the application for security,
  • Experience on realtime communications technologies such as WebRTC, XMPP, WebSocket
  • Excellent analytical abilities, technical creativity and self-motivation.
  • Ability to prioritize work load and meet project deadlines.
  • Fluent in English (verbal and written)

Preferred

  • Knowledge of Electron JS for creating Desktop applications

Apply

Software Development Research Specialist

Your education:

A combination of degrees in the following areas will be highly regarded…

  • Engineering (preferably Communications, Software, Electrical, Electronics, Robotics),
  • Mathematics,
  • Computer Science.

If you are a senior student or studying for your MSc. or PhD. degree, you may consider applying as well. (NETTSI supports post-graduate studies.)

Your skill set:

Some experience in the following areas will be highly regarded.

  • Core understanding of computer science fundamentals and data structures as well as algorithm design, implementation, and optimization,
  • Writing understandable, testable code with an eye towards maintainability in imperative programming languages — e.g.,Pyhton, C/C++, or Java,
  • Experience in developing for the Unix/Linux environment is a plus
  • Strong mathematical background, including statistics and numerical analysis,
  • Consistent record of good knowledge on digital and wireless communications, mobile communication networks, mobile network functions, interfaces, and/or communication protocols, preferably also applying Machine Learning or AI techniques to tackle problems,
  • Analytical thinking and problem solving.

Apply

Penetration Tester

Key Responsibilities

  • Performing penetration tests of web / mobile and network applications,
  • Performing application penetration tests,
  • Providing leadership to the team when necessary and coordinating colleagues with lower levels of competence during the work,
  • Conducting comprehensive and technical analysis of discovered weaknesses and methods,
  • Contributing to process, procedure and standard development activities within the company.

Qualifications

  • Graduated from Computer, Electrical / Electronics or related engineering departments,
  • At least 5 years of experience in Penetration Testing,
  • Experienced in network and application security penetration test management,
  • Good command of spoken and written English,
  • Preferably have OSCP / OSCE / OSWP certificates.

Apply

Yeni Mezun C++ Yazılım Mühendisi

 

NETTSİ Bilişim Teknoloji; bilişim sektöründe yetkin kadrosu ve geniş eko sistem ağı ile teknoloji, bilim ve inovasyon odaklı, sektöre değer katan; ürün, servis ve çözümleri ‘Değer Üretir’ ilkesi altında geliştirmektedir. ArGe, Eko Sistem Platformu ve Sistem Entegratör birimleri mevcuttur.

Yetkin ArGe kadrosu önderliğinde çalışacak, gerçek zamanlı bilişim sistemlerin yönetimi hususunda ki projelerde görevlendirilecek, sektörde programlamaya yeni katılan, katılacak olan “C++ Yazılım Mühendisi” arayışımız bulunmaktadır. Gelin birlikte ‘Değer Üretelim.’

 

Aranılan Nitelikler

  • Üniversitelerin ilgili bölümlerinden mezun, (Bilgisayar, Elektrik-Elektronik, Yazılım Mühendisliği vb.)
  • Programlama konusuna hevesli, bu konuda kendisini geliştirmek isteyen
  • Tercihen programlama, algoritma, C++ dersi almış, temel konulara hakim
  • Nesneye yönelik programlama konusunda temel bilgi sahibi
  • Modern C++ konusunda kendini geliştirmeye istekli, (11/14/17)
  • Yeni teknolojileri takip etmeye, araştırmaya, öğrenmeye açık
  • Analitik düşünme ve çözüm üretme yeteneğine sahip
  • Teknik yaratıcılık ve öz motivasyona sahip
  • Sorumluluk alabilen, takım çalışmasına yatkın ve sonuç üretebilen
  • İnsan ilişkileri kuvvetli ve işine değer katabilen
  • Teknik doküman okuyacak kadar İngilizce bilgisine sahip 

 

Apply

Bilişim sektöründe yetkin kadrosu ve eko sistem ağı ile teknoloji, bilim ve inovasyon odaklı, sektöre değer katan; ürün, servis ve çözümler geliştirir.

Merkez Adres:
Sanayi Mahallesi, Teknopark Bulvarı,
1-C blok No: 1105 Pendik / İstanbul
Ankara Ofisi:
Mahall Ankara MustafaKemal Mah. Dumlupınar Bulv.
No:274/5/F/2 Merkez Çankaya / Ankara

Telefon:
0 (216) 256 58 68

E-posta:
info@nettsi.com – bilgi@nettsi.com

Back To Top

Başvuru


Başvuru için aşağıdaki formu doldurunuz.

    C++ Software Architects and Engineers



    Başvuru


    Başvuru için aşağıdaki formu doldurunuz.

     

      Android Software Architects and Engineers



      Başvuru


      Başvuru için aşağıdaki formu doldurunuz.

       

        Back-End Software Architects and Engineers



        Başvuru


        Başvuru için aşağıdaki formu doldurunuz.

         

          Software Development Research Specialist



          Başvuru


          Başvuru için aşağıdaki formu doldurunuz.

           

           

            Penetration Tester



            Başvuru


            Başvuru için aşağıdaki formu doldurunuz.

             

              Yeni Mezun C++ Yazılım Mühendisi