# Software Engineer

**Company:** [JUST ONE | Recruitment & Executive Search agency](http://jobs.workable.com/companies/ib797vH3Q2pSZH4AY2muow.md)
**Location:** Athens, Greece
**Workplace:** hybrid
**Employment type:** Full-time

[Apply for this job](http://jobs.workable.com/view/d70b032a-d8bb-4057-bc50-b7162d18c75c)

## Description

JUST ONE, on behalf of its client, a leading software development and systems integration company operating within the defense industry is looking for a Software Engineer.

**Responsibilities**

-   Perform detailed analyses of task(s) requirements
-   Write software development documents in accordance with the Company's Engineering Documentation Standards
-   Code software in accordance with the Company's Software Development and Coding Standards
-   Test and debug software (standalone test environment) with predefined test cases and verify predicted performance, memory, processor, and other requirements identified as requirements for the software
-   Integrate software (Company designed and purchased) with other software to form a complete system or enhance system capabilities and performance
-   Support test teams through the system integration and acceptance test phases
-   Advise Company management regarding perceived and/or recognized problems with performance of designed software and/or system development
-   Support installation and check-out on-site and hotline service or warranty/upgrade works at the installed systems
-   Should the need arise, work towards your team's goals carrying out tasks that may befall outside your field of expertise as best as you can

## Requirements

-   BSc or equivalent in Computer Science or Electrical/Electronics Engineering or related field
-   Strong software programming skills in Java, preferably Java 25; knowledge of C/C++ or Python is a plus
-   At least 3 years of professional experience in systems programming and the development of native applications using Java and TCP/IP, UDP/IP networking
-   Experience working on complex, large-scale integration projects, exposure to C2 systems, defence, aerospace, critical infrastructure, or similarly demanding technical environments is highly appreciated
-   Ability to read technical specifications, identify requirements, and provide software design to satisfy these requirements
-   Ability to work on Windows and Linux systems and perform basic administration / automation tasks (e.g., shell scripting to create / debug installation and configuration scripts etc.)
-   Good knowledge of Computer networking concepts and devices
-   Solid understanding of XML and JSON
-   Good knowledge of SQL, and experience with RDBMSs (SQLite, PostgreSQL) and NoSQL databases (Redis)
-   Application compile, debugging, profiling, and optimization
-   Good interpersonal skills to work effectively within a team
-   B2B contractors are welcome to apply

## Benefits

-   Competitive remuneration package
-   Ticket vouchers
-   Private Medical Insurance package
-   Continuous learning in new technologies
-   Opportunity to work in large-scale projects with talented people
