Browse Jobs
For Employers
Post JobLog inGet Started

Senior Software Development Consultant

Flint
Cairo, Egypt
Posted 2 years ago
29Applicants for2 open positions
  • 0Viewed
  • 0In Consideration
  • 0Not Selected
Search other opportunities

Job Details

Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:

Skills And Tools:

Job Description

  • Senior Software Development Consultant Summary Description: • 
  • Responsible for the development of new code to build standard web applications including both front end and backend components. • Ability to understand existing code which needs strong ‘JAVA’ skills. Excellent analytic abilities with an extensive background understanding of Database internals, SQL grammar, data structures and OS internals.
  • Development experience in PYTHON and JAVA Script will be a plus. He / She will also be involved in fixing bugs in the existing systems to gain an understanding of the different areas. Experience in working in LUNIX style environments is highly desirable
  • . • Software Development consultant role includes architecting, designing, and building system applications to deliver business outcomes through close collaboration with the customer and definition of business requirements, associated functional and non-function requirements and high value technology solutions.
  •  Applications will be designed and delivered from a business defined base, consuming and exploit data that is captured and managed in the Unified Data Architecture, with a focus on enabling analytics at scale and on creating customer -and industry-specific analytic applications. 
  • Education Requirements: • BS degree in computer science, computer engineering or an equivalent discipline
  •  Development experience: • Experience of 3+ years in Software development with JAVA on Linux OS
  •  • Strong JAVA programming skills. Knowledge of Perl/Shell Scripting desirable.
  •  • Working experience in Data Structures 
  • • Should be comfortable with SQL (ANSI/Database specific) 
  • • Frontend / Backend development skills including UX/UI design skills 
  • • Ability to work with a Project Lead, Senior Developers, and Support Associates required. Key Areas of Responsibility: • Analyze existing systems bugs, design fix and unit test changes.
  •  • Architect, Design and Develop new features/change requests.
  •  • Interact with offshore/onshore associates on projects/assignments Scope:
  •  • Individual Contributor
  •  • Works with Project Lead, reports to Software Development / Engineering practice lead Key skills and relevant technologies include, but are not necessarily limited to: BasicSkills o Linux Shell Scripting o ANSI SQL programming o Data Visualization basics Programing Skills o fundamental front-end languages such as HTML, CSS and JavaScript. o JavaScript frameworks such as Angular JS, React and Covalent o Proficiency with server-side languages such as Java, PHP or .Net. o Java framework such as Spring, Spring Boot, Spring Data Rest, RESTful API o database technology such as MySQL, Oracle and MongoDB. 
  • o JBPM (Java Business Process Management), MLE, Load balancers o Experience with XML and JSON o Strong analytical abilities o perfect debugging skills. o IDE (IntelliJ, Eclipse) etc. Data Science (is plus) o Data Mining basics o Artificial Intelligent programming o Machine learning Basics o Spark, In Memory Analytic Tools o Git, Maven, or similar tools is a must o Docker (is plus) Soft Skills o Agile Learning o Agile Software development o advanced problem-solving skills. o Creative Thinking & innovation basics • 
  • 966 (0) 500655474 What's app / tajammu.mohammed2flintmail.com

Job Requirements

  • Data Sciences is Plus / Agile / Docker

Featured Jobs

Similar Jobs

Search other opportunities
JobsIT/Software DevelopmentSenior Software Development Consultant