Lead Software Engineer

Rabat, Morocco

Job Description

About the role

Within STI team as a lead Software developer:
  • Technically design, build, and develop the software against agreed requirement specifications.
  • Design and implement new applications on Microservices architecture and private Cloud platforms.
  • Deliver high quality code as a full stack developer.
  • Perform/Manage unit, regression testing before delivering the software for QA.
  • Perform code reviews and code merges for maintenance and scope releases.
  • Maintain and build the knowledge base, provide application technical design documentation.
  • Provide support to production according to defined SLA.
  • Ensure stability and availability of developed applications.
  • Contribute to applications evolution and enhancement.
  • Ability to play a Product Owner/Proxy PO role within the agile development team.
  • Ability to act as a scrum master with the development team and the stakeholders.
  • Participate in project review & design meetings.
  • Propose or contribute to mock-ups and transpose into front-end code.
  • Contribute to new projects qualification.

About you

Technical skills :
  • Confirmed experience in object-oriented languages and MVC architecture (ability to develop in Javascript, PHP, NodeJS, Python, , Go…).
  • Strong troubleshooting skills and capability to propose innovative solutions to business problems.
  • Confirmed experience in building good user ergonomics based on technologies like Angular, React, JavaScript.
  • Ability to propose and define mock-up using tools like Adobe XD or equivalent.
  • Must have a good understanding of DevOps environments, Agile methodologies, CI/CD Pipelines.
  • Strong experience in RESTFUL API development.
  • Understanding of IP networking fundamentals TCP/IP, routing, Switching.
  • Knowledge of BPMN workflows is a plus.
  • Knowledge of cloud environment & virtualization (Linux KVM, Docker, Kubernetes, VMware).
Soft skills :
  • Team working, good interpersonal skills.
  • Open-mindedness, technical creativity.
  • Proactive personality, self-motivated.
  • Preference for diverse culture and international environment.
  • Advanced knowledge of French and English languages.
  • Effective communication.
  • Transversal Management and Coordination.
  • Share expertise and knowledge with team members to guide them during project implementation.
Education :
  • A formal degree in Engineering, Telecommunications, Computer science or equivalent.

Additional information

Wholesale & French Entreprise Operations (WFEO) is operating Networks and Services for OBS and WIN:
  • Transmission and OTI network management, monitoring and support
  • OBS and WIN Service management, monitoring and support
Within this entity, STI team (Services & Tools Integration) is in charge of development, design, validation and support of software applications serving OINIS Operations, aimed at simplifying customer or end-user experience as well as bringing new innovative solutions to our main stakeholders. Transversal project management and Product management are also covered in the team.

Department

Hosted Staff-WIN

Contract

Regular

Beware of fraud agents! do not pay money to get a job

MNCJobsGulf.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD1420115
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Rabat, Morocco
  • Education
    Not mentioned