Browse Jobs
For Employers
Post JobLog inGet Started

Junior Software Engineer

Agrimatic
New Cairo, Cairo
Posted 6 years ago
223Applicants for1 open position
  • 45Viewed
  • 20In Consideration
  • 1Not Selected
Search other opportunities

Job Details

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

Skills And Tools:

Job Description

As a Junior Software Engineer, you will assist in the development, implementation and management of technology-based business solutions. You will be coding, testing and implementing configuration changes and assisting in the design of software applications to meet both functional and technical requirements.

Job Responsibilities:

  • Supports and executes software engineering activities either web front end using front-end frameworks and back end or general automation tasks primarily in Python based on the requirements he/she received from Senior Software Engineer or other team members.
  • Supporting the technical design process by participating in the analysis of technical application requirements.
  • Assisting in implementing analyses that will identify requirements related to people, processes & technology.
  • Participating in development, execution and documentation of tests.
  • Executing conversion plans and documenting possible improvements; identifying disruptions in the processes.
  • Preparing reports, manuals and other documentation on the status, operation and maintenance of software
  • Developing, refining, and tuning integrations between applications. Analyzing and resolving technical and application problems
  • Design, develop, and unit test applications in accordance with established standards
  • Hands-on experience through coursework.
  • Strong technical skills including understanding of software development principles

Job Requirements

  • BSc/BA in Computer Science or a related degree. Strong self-taught engineers are also welcome to apply.
  • Had a proactive role in his/her graduation project.
  • Strong technical skills including understanding of software development principles
  • Python is a must.
  • Strong analytical and problem solving skills
  • Ability to quickly learn new concepts and software is necessary.
  • Front-end web frameworks experience is a plus.
  • Knowledge of embedded systems is a plus.
  • Knowledge Of C/C++ is a plus.
  • Knowledge of ERP systems specifically “Odoo” is a plus.
  • Knowledge of databases is a plus.
  • Strong communication skills.
  • Willingness to learn
  • Taking initiative and being proactive in the team
  • Ability to work in a fast-paced environment

Featured Jobs

Similar Jobs

Search other opportunities
JobsIT/Software DevelopmentJunior Software Engineer