# Software Engineer -ITI

**Company:** [Squadio](http://jobs.workable.com/companies/mPMzmeaXsg9cLzdAHcWwxf.md)
**Location:** Egypt
**Workplace:** on site

[Apply for this job](http://jobs.workable.com/view/480d125e-d962-4ee4-b872-94a2634f53c5)

## Description

The ideal candidate is a self-motivated, multi-tasker, and demonstrated team player. You will be a lead developer responsible for the development of new software products and enhancements to existing products. You should excel in working with large-scale applications and frameworks and have outstanding communication and leadership skills.

Responsibilities

-   Writing clean, high-quality, high-performance, maintainable code
-   Develop and support software including applications, database integration, interfaces, and new functionality enhancements
-   Coordinate cross-functionally to insure project meets business objectives and compliance standards
-   Support test and deployment of new products and features
-   Participate in code reviews
-   Be committed to the deadlines through follow-up of tasks with team members.
-   Research and actively learn about new technologies and introduce them into the infrastructure.

Our hiring process is flawless and the entire recruitment cycle takes up to one week.

1- Online Code Challenge.

2- Online Psychometric and Video Interview.

3- Online Squadio Technical Assessment

4- Online Customer Vetting

5- Offer

## Requirements

-   Proven work experience as a Software Engineer or Software Developer
-   Experience designing interactive applications
-   Ability to develop software in Java, Ruby on Rails, C++ or other programming languages
-   Excellent knowledge of relational databases, SQL and ORM technologies (JPA2, Hibernate)
-   Experience developing web applications using at least one popular web framework (JSF, Wicket, GWT, Spring MVC)
-   Experience with test-driven development
-   Proficiency in software engineering tools
