Software Engineer

ESEN

  • Ankara
  • 12.07.2021 - 12.08.2021 | 12.08.2021

    We are looking for a team mate for our journey towards excellence:

    • BS or MS degree from Computer Science/Engineering or Electrical & Electronics Engineering,
    • Having minimum 5 years of hands-on Software Development experience,
    • Experience with Java, Web development, Javascript frameworks, testing frameworks,
    • Experience with one or more of the following is plus:
    • RESTful web services, Angular, NoSQL databases, Spring Boot, Docker, Git, UML, IBM Rational Doors, Sparx System Enterprise Architect Good understanding of quality management systems,
    • Excellent command of English (both written and verbal),
    • Military obligation must be completed or deferred for at least two years for male candidates.  


    Responsibilities:

    • Determine and manage software and software interface requirements
    • Develop detailed design of software components and interfaces
    • Code lower level units
    • Develop and perform unit tests for source code
    • Determine integration strategy for software components
    • Determine software integration environment
    • Prepare software integration procedures and integrate software
    • Determine and establish software test environment
    • Execute software test cases and procedures and report results
    • Perform work product analysis of artifacts
    • Establish estimates of software solutions