QUALIFICATIONS AND JOB DESCRIPTION
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 2+ 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
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