Senior Software Developer

Manpower

  • İstanbul
  • Sürekli
  • Tam zamanlı
  • 16 gün önce
We are looking for an experienced, self-motivated, and energetic team member who will join us as a full-time Senior Software Engineer and work as part of our Ankara team for our defence sector projects.TECHNICAL REQUIREMENTS:
  • Has B.Sc. in Computer Engineering, Computer Science or in a related area
  • Proven 5+ years for Software Engineer candidates of work experience in software development
  • Proven experience in Object-Oriented Programming paradigm
  • Experience in software development with Geographic Information Systems and ArcGIS
  • Experience in web-based map applications (WMS and WFS), and interactive map applications over the web
  • Experience of developments with ArcGIS API for JavaScript and ArcGIS Runtime SDK for .Net
  • Experience and knowledge in:
  • Microsoft Development Technologies
  • .NET Framework, .NET Core
  • C#
  • Angular
  • RESTful API design and consumption, XML, JSON etc.
  • Web Application Development and Web Services
  • Javascript, HTML5 and web application frameworks
  • Relational & non-relational Databases
  • Experience in Object-relational mapping techniques and ORM frameworks/tools (knowledge of concepts like dealing with concurrency, collections, lazy and explicit loading, validations or caching etc.)
  • General knowledge of Design Patterns, best practices, and their usages
  • Experience using Configuration Management Systems (e.g. TFS, GitLab, etc.)
  • General knowledge of Continuous Integration and DevOps
  • Knowledge of Software Development Lifecycle and SDLC models
  • General knowledge of Agile Development practices and Scrum
Desirable areas of experience:
  • Silverlight
  • ArcGIS API form Silverlight
  • Frameworks like Spring, React, Play, TypeScript etc.
  • Extensible Application Mark-up Language (XAML)
  • Entity Framework and NHibernate
  • ASP.NET Forms/Pages, Windows Presentation Foundation (WPF), Windows Forms, Windows Workflow Foundation (WF), WCF services implementation or SignalR server/client implementation
  • Troubleshooting and improving software performance
  • Software development processes in defence projects according to IEEE 12207
Nice to have areas of experience:
  • Java
  • Experience of developments with LuciadLightspeed and LuciadRia
  • Key-value stores like HBase/Cassandra, Redis, MongoDB etc.
  • Publish/subscribe/messaging queue technologies like MSMQ, RabbitMQ, ActiveMQ etc.
  • Real-time processing frameworks like Spark Streaming, Storm, Kafka etc.
  • Continuous Integration tools (e.g. Jenkins, Maven, etc.)
RESPONSIBILITIES:
  • Analyses user requirements, creates and documents software requirements
  • Designs solutions according to requirements and documents design
  • Develops and maintains software applications in accordance with Atos processes, industry standards and related guidelines
  • Unit-tests, reviews, and refactors code
  • Supports deployment of releases and solution of deployment and post-production issues
  • Participates in peer-reviews
  • Responds to customer needs regarding analysed, designed or developed software in a timely fashion, troubleshoots issues and provides solutions when needed
  • Writes detailed technical documentation, present complex technical information in a clear and concise manner to a wide variety of audiences
  • Participates in and executes other software-related team activities
GENERAL SKILLS AND ATTRIBUTES:
  • Having good communication and collaboration skills
  • Ability to work as a reliable, responsible, and self-motivated team player
  • Having good problem solving and analytical skills
  • Being proactive to project needs and demands in fast changing environment
  • Having a passion for lifelong learning and personal qualification improvement
  • Having a sense of urgency, accountability, and ownership
  • Power user in Microsoft Office and open office applications
  • Very good command of both written and oral English (KPDS/YDS:75, TOEFL iBT: 80, CEFR B2 or equivalent)
  • No restrictions for travelling abroad temporarily
  • Completed military service for male candidates
  • Having a valid National Security Clearance from Ministry of National Defence, Turkey, is a plus

Manpower

Benzer iş ilanları

  • Junior Software Developer

    Manpower

    • İstanbul
    Danışmanlığını yaptığımız iş ortaklarımız için yetiştirilmek üzere "Junior Software Developer" arayışımız bulunmaktadır. Nitelikler; Üniversitelerin Bilgisayar, Yazılım, Elekt…
    • 16 gün önce
  • Senior Asp Net Core Backend Developer

    360 Interactive Bilgi Ve Yazilim Teknolojileri

    • Kadıköy, İstanbul
    GİYİM360 Ekibine Katıl! Konum: İstanbul – Ofis içi tam zamanlı çalışma Sektör: Yapay Zeka, Görüntü İşleme, AR/VR, Mikroservis Mimarisi Proje: Gerçek zamanlı sanal aksesuar denem…
    • 3 gün önce
  • Software QA Engineer

    Manpower

    • İstanbul
    Teknoloji sektöründe faaliyet gösteren iş ortağımız için Software QA Engineer arayışımız bulunmaktadır. Çalışma dilimiz İngilizce'dir. Bu nedenle, mükemmel derecede İngilizce (yaz…
    • 17 gün önce