The Saudi Arabian Military Industries (SAMI)

Senior Software Analyst

  • Job Type:
  • Industry Type: IT Sector
  • Industry Location: Riyadh
  • Experience: 5-6yrs
  • No. of Positions: 1
  • Salary Range: 6-740 k
  • Primary Skills: Refer to Job Description
  • Secondary Skills: MS .NET C XML JQuery Xamarin etc.
  • Job Location: Riyadh
  • Posted Date: 1202 days ago
Job Description

Job Description


Job Content
Job Summary
Demonstrate leadership skills, specialist strategic advice, timely innovative and solution focused professional engineering on software engineering activities in the area of military/defense command & control systems.
To manage the software analyst team and be responsible for software requirements and design as well as managing projects’ stakeholders.
Reports to: Technical Manager
Key Responsibility Areas
• Lead, analyze and assess existing business systems and procedures.
• Lead the definition, development, and documentation of software’s business requirements, objectives, deliverables, and specifications on a project-by-project basis in collaboration with stakeholders.
• Interact with management team to understand the user needs to develop appropriate program features and functionalities including architected
• Lead, analyze, build and maintain new software system for C4I/C2 systems.
• Create and analyzes user needs, architecture, designs, documentation and programming.
• Evaluate code for reliable architecture, stability, reusability, performance, automation, security, and matrices.
• Confer with subject matter experts, senior developer, software tester and system engineers to gather information on programming requirements, feasibility of your approach, limitation, capabilities and interfaces.
• Evaluate new code for reliable architecture, stability, reusability, performance, automation, security, and matrices.
• Lead the software design activities and implement software engineering practices to meet projects requirements.
• Define software architecture, requirements and interfaces.
• Write detailed design and test documents.
• Lead software analyst team and provide effective guidance.
• Create inspiring environment with an open communication culture to encourage creativity and act proactively to ensure smooth team operations and effective collaboration
• Supervise and mentor team members on daily basis and delegate tasks as required.
• Assess and identify training needs among team members and create individual development plans.
• Perform other related duties as assigned.
Key Competencies, Skills & Knowledge Areas
• Comfortable working within a diverse, multicultural environment
• High ethics and integrity, role model, drive for excellence, and high professional standards.
• Ability to program in languages such as MS .NET, C , XML, JQuery, Xamarin etc.
• Experience in developing web applications.
• Excellent knowledge with relational databases, SQL and ORM technologies.
• Software architecture and specifications design experience
• Strong Mathematical background
• System Modelling and Simulation experience
• C4I/C2 domain experience
• Defense Systems Design and Test experience
• Use Cases (UML, SysML) experience
• Requirements management tool (Doors) experience.
• Engineering Management experience.
• Requirements Writing and Management experience (CMMI experience preferred).
• Configuration Management experience.
• Very good communication, reporting, documentation and presentation skills.
• Fluent in English in both speaking and writing.
*Job Specifications
Qualifications
Certifications
Experience
• Required: BS Degree in Computer/ Software Engineering or Computer Science.
• Preferred: MSc in related fields
NA
At least 5 years of experience in software design, development and test in C4I/C2 systems.

Relevant Job Openings
No relevant jobs found. Please try again with another job.