fbpx

Galil Software Jobs – New Positions

FRONT-END team leader

·      2-3 years experienced in leading small team of 2- 3 people

·      80% hands-on

·      Self-learner and independent.

Must have skills:

·        3-4 years in AngularJS

·         1-2 years Angular 2 (and up)

·         3-4 years HTML, CSS, Native JavaScript (must)

·         Experienced in: sass/less, git

Advantage:

·        Know to use tools in NodeJS: gulp, sass

·        Jenkins, Jira

·        Build systems from scratch

EXPERIENCED devops engineer

Description:

·      DevOps-ize our customers’ platforms – design and develop operational automation code (aka – devops) for our customers from the CI flow through packaging, deployment, tuning, monitoring and alerting

·      Maintain and upgrade / Implement and deploy operational systems to improve delivery

·      Enhance and develop homegrown platform to accelerate development and enhance productivity

Requirements:

Personal:

·      Driven, organized, methodic

·      Ability to learn new, multiple technologies and be able use them at a quick pace

·      Curious

·      Communication skills: verbal and written – critical

·      High level of English – Must

Qualifications:

·      CS or similar degree with 2-4 years experience programming in Java/ Ruby/ JavaScript / Scala / Python (QA automation is also an option)

·      Experience with server-side development (Linux)

·      Knowledge of SQL, Web development

Advantage:

Real life experience of:

·      Cloud environment:

          Amazon: Ec2, ECS/EKS, RDS, Kinesis, EMR, CloudWatch

          Also, Google (GAE – Google App Engine), OpenStack

·      Container orchestration technologies: Kubernetes, Swarm, ECS

·      Configuration management tools:   Chef (chef.io), Puppet, Ansible

Experienced web developer

Requirements:

Must have:

·      1-2 years of experience on AngularJS

·      About 2 years experience in HTML, CSS, Native JavaScript

Big Advantage:

 

·      Experience of Angular (2) – Advantage

Senior server developer

Description

We are looking for an enthusiastic developer a team player with strong technical skills. Developing an enterprise level server running in a demanding environment with high load and availability requirements.

Responsibilities

·      Responsibility for the design, development and delivery of the software

·      Accountable for the product testing and quality delivery

·      Responsible for handling cases arriving from the field regarding server behavior

·      Provide maintenance support and enhance performance to existing application code

Requirements

·      7 years of proven experience as a Software Engineer

·      Experience in Development environments and languages: .NET, C#, C++

·      Deep knowledge in Object Oriented Programming and methodology

·      Experience in working on a multi-threaded system

·      Experience with video technologies and formats – advantage

·      Ability to research new technologies and implement independently

·      Knowledge of Windows environment

·      High self-learning ability

·      Ability to work under stress with extensive working hours

·      Ability to get know an existing code independently

·      Team Player – ability to work well in a close team environment

·      Experience in Winforms/WPF – advantage

senior java developer

Description

·      Developing plugins for multi build-management framework (Jenkins, Sonar, Team-City, Bamboo, Maven…)

·      Design, build and maintain efficient, reusable and reliable code

·      Ensure the best possible performance, quality and responsiveness of the applications

·      Identify bottlenecks and bugs and devise solutions to these problems

·      Maintain code quality

·      Developing web-applications

Requirements

·      At least 5 years of experience in Java development

·      Strong knowledge & experience with client frameworks (Node.JS, Angular, React)

·      Experience with various DBs (MSSQL, MongoDB)

·      Familiar with various design and architectural patterns

·      Knowledge of concurrency patterns in Java

·      Familiarity with concepts of MVC, JDBC and RESTful (JAX-RS/2)

·      Experience with popular web application frameworks & web-containers (Tomcat, JBoss, Jersey, Spark, etc..)

·      Skilled in writing clean, readable Java code

·      Understanding fundamental design principles behind a scalable application

·      Basic understanding of the class loading mechanism in Java

·      Understanding of JVM, its limitations, weaknesses and workarounds

·      Implementing automated testing platforms and unit tests

·      Proficient understanding of code versioning tools, such as Git 

·      Familiarity with build tools such as Maven & Gradle

Junior Automation DEVELOPER

We are looking for a junior developer to join us in the team which is responsible for automation infrastructure

The team is responsible for a system which manages, controls and monitors the automated test execution. The job includes dealing with a lot of technologies such as Python, C#, ASP.net, SQL and more

Requirements:

·      B.Sc. degree in Computer Science / Software Engineering

·      Excellent knowledge in OOP (Must)

·      High level of English (Must)

·      Basic knowledge in multithreading (Must)

·      Basic knowledge in networking (Advantage)

·      Experience with Git/any other source control (Advantage)

·      Experience in Python (Advantage)

·      Experience in C# (Advantage) 

·      Team player

Junior FRONT-END DEVELOPER

Requirements:

·      BSc in computer science or equivalent

·      Knowledge in Front-End development using the following: React, Redux, ECMA-Script 2015, HTML, CSS

·      Front-End or Full-Stack training course – Big Advantage 

·      Self-Lerner, Can-Do attitude, Hard Worker

SENIOR FRONT-END DEVELOPER

Must have:

·      1 year at least in Front-End development using the following: React, Redux, ECMA-Script 2015, HTML, CSS

·      Self-Lerner, Can-Do attitude, Hard Worker.

Advantage:

·      Node.JS, GraphQL, REST, MongoDB, Redis, Serverless development (AWS Lambda)

·      Working with AWS cloud, Heroku cloud

·      BSc in computer science or equivalent

What we offer:

·      Competitive Salary

·      Interesting projects in latest technologies around

·      A lot of love from the team

junior full-stack developer

We are looking for a strong junior developer to join our professional team. 

The team is responsible about developing web tools from scratch with hot technologies.

The team member will be responsible for developing end to end flows and quality of development.

Requirements:

·      B.Sc. in Computer Science / SW Engineering

·      Excellent knowledge in client-side web development (JavaScript, jQuery, HTML, CSS, AJAX)

·      Experience with one or more JS frameworks React/Angular

·      Good knowledge in OOP/OOD

·      Good knowledge in Java/Spring Boot.

·      Knowledge in source control (Git)

·      Good knowledge in working with Databases (MySQL, NOSQL)

·      Passionate about technology, Fast learner, Independent, Ability to solve complex problems.

·      High self-learning ability and strong analytical skills

·      Team player

APPLY FOR: FRONT-END TEAM LEADER

APPLY FOR: FRONT-END TEAM LEADER

APPLY FOR: EXPERIENCED DEVOPS ENGINEER

APPLY FOR: EXPERIENCED DEVOPS ENGINEER

APPLY FOR: EXPERIENCED WEB DEVELOPER

APPLY FOR: EXPERIENCED WEB DEVELOPER

APPLY FOR: SENIOR SERVER DEVELOPER

APPLY FOR: SENIOR SERVER DEVELOPER

APPLY FOR: SENIOR JAVA DEVELOPER

APPLY FOR: SENIOR JAVA DEVELOPER

APPLY FOR: JUNIOR AUTOMATION DEVELOPER

APPLY FOR: JUNIOR FRONT-END DEVELOPER

APPLY FOR: SENIOR FRONT-END DEVELOPER

APPLY FOR: JUNIOR FULL-STACK DEVELOPER

Skip to content