Browse Jobs
For Employers
Post JobLog inGet Started

Technical Lead

NGMSA
Smouha, Alexandria
Posted 2 years ago
9Applicants 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

C3i Protect with NGMSA Job Description

  • As a Team Leader of a Software Engineering (Project Manager), perform diverse work tasks to develop a complex software PSIM system. Independently support technical solutions to complex problems throughout a new product development cycle involving integration with third-party systems. 

Responsibilities typically include: 

  • Contribute to and influence efforts of a development team towards defining and achieving project deliverables, keeping in mind the guiding principles and the Software development process
  • Customer Focus, Sense of Urgency, Performance to schedule and Quality
  • Directly apply technical skills to tasks involving complex features
  • Use proven software design techniques, procedures, and criteria to complete a sequence of related engineering tasks (i.e., investigate, design, develop, test) following NGSMA's quality guidelines
  • Participate in creation reviews of documents, designs, code, test cases, and user documentation
  • Perform unit or functional testing of developed software to ensure correct operation per functional requirements and compatibility with other components in the system
  • Contribute to software development capability improvement by keeping abreast of current trends in the areas of software development practices, technology utilization, and development tools
  • Effectively team with others through mutually supportive professional relationships, open and direct communications, honesty, and respect
  • Able to cope with and leverage personality differences and differences of opinion

Technical Leadership

As a lead person, the employee:

  • Does due diligence as far as analysis and design of any projects they undertake
  • Owns technological solutions to implement designs made for our customers, including:
    • Content management
    • Content publication, web hosting
    • Translation and localization management
    • Automation of repetitive tasks
    • Tooling for contributors
  • Owns solutions to support business strategy and service delivery, including:
    • Manages workflows and set up for new projects
    • Security, both internal and on customer projects
    • Reporting, internal and to customers
    • Automation in all areas
    • Platforms we deliver to customers, e.g., Vodafone, Resilient and similar future solutions
    • Tech stack: Jenkins, repositories, publishing, testing
    • Tech X, the internal support team
    • Use Project Management Tools for Software Development
  • Creates and implements a short and long-term strategy in terms of technological growth
  • Leads the implementation and support of technical solutions
  • Works with other leaders to deliver services within the project estimated time.
  • Ensures that NGMSA staff have the necessary software and that it is up to date
  • Ensures team follow processes and proposes process improvements where necessary
  • Participates in creating new products and services where technology is concerned

Job Requirements

Basic Qualifications:

  • Bachelor's Degree or relevant equivalent experience

Preferred Skills:

  • Experience managing projects that require Microservice development and working with API management tools
  • Strong analytical and quantitative skills; Data driven and results-oriented
  • Communication skills and experience working with technical and business management teams
    Organizational and coordination skills along with multi-tasking capabilities to get things done in an environment
  • Ability to motivate and focus a collaboration to reach challenging goals
  • Interpersonal skills, including relationship building and collaboration within a diverse, cross-functional team
  • Strong analytical and quantitative skills; ability to use hard data and metrics to back up assumptions and recommendations
  • Demonstrated experience in defining and measuring team success via data-driven metrics & reporting
  • Experience delivering with an agile methodology is a must
  • Experience in building and launching a new product or service from the ground up and/or experience with external-facing production systems preferred
  • Works with IT leaders to develop overall IT strategy in alignment with business strategy
  • Attracts, develops, and retains a high-performing and diverse team
  • Performs other job-related duties as assigned

Preferred Qualifications: 

  • Typically requires a minimum of 5 years of related experience. (OOP)
  • Bachelor's Degree in Computer Engineering, or similar technical Degree
  • Minimum of 10+ years of experience with Qt/C++, QtCreator, and User Interface designs.
  • Proficient with lab instrumentation (Simulators, Radars, Sensors, Cameras, etc...)

Featured Jobs

Similar Jobs

Search other opportunities
JobsIT/Software DevelopmentTechnical Lead