Senior Software Engineer

Manpower

  • Çankaya, Ankara
  • Sürekli
  • Tam zamanlı
  • 16 gün önce
We are looking for self-motivated and energetic team member who will join us as a full-time Software Engineer and work as a part of our Ankara team for our energy sector projects.TECHNICAL REQUIREMENTS:
  • Has B.SC. degree in Computer Engineering, Computer Science, Mathematics Eng. or in a related area
  • Proven 5+ years of work experience in software development
  • Microsoft Development Technologies
  • .NET Framework, .NET Core
  • Angular 2+
  • Proven experience in Object-Oriented Programming paradigm and SQL & PL/SQL
  • Experience and knowledge in:
  • Web Application Development, Web Services, Relational & Non-relational Databases
  • ORACLE Stored Procedure/Package/Function
  • Configuration Management Systems (e.g. SVN, Git, ClearCase etc.)
  • Agile Development practices
  • General knowledge of Continuous Integration
Desirable areas of experience:
  • Oracle Form's & Report's experience
  • .NET Core
Nice to have areas of experience:
  • Continuous Integration tools (e.g. Jenkins, Maven, etc.)
  • Test Automation like Selenium etc.
GENERAL SKILLS AND ATTRIBUTES:
  • Experience in energy sector
  • Strong problem solving and analytical skills
  • Strong collaboration skills, responsive to project needs and demands in fast changing environment
  • Passion of learning and personal qualification improvement
  • Ability to work in a team environment as a reliable, responsible and self-motivated team player
  • Excellent communication, and documentation skills, sense of urgency, accountability, and ownership
  • Military service should be completed for candidates (min 2 year extended military obligation)
RESPONSIBILITIES:
  • Developing and maintaining software application(s) in accordance to Atos processes, quality standards and guidelines
  • Analysing requirements and designing solutions accordingly
  • Coding according to coding standards, unit-testing, reviewing and refactoring code
  • Supporting relevant teams on production deployment & post-production issues
  • Responding to customer needs regarding analysed, designed or developed software in a timely fashion, troubleshooting issues and providing solutions when needed
  • Writing detailed technical documentation, presenting complex technical information in a clear and concise manner to a wide variety of audiences

Manpower