Job Openings
Applications Analyst
About the job Applications Analyst
The Application Developer/Analyst is responsible for the development, testing, support, and maintenance of the corporate applications. The duties and responsibilities are written as a range because his/her role and expectations will be adjusted and fine-tuned within that range based on the experience and seniority.
Job Description:
- Experience in developing in-house applications in multiple platforms and languages.
- Knowledge of programing IT development languages, databases, frameworks, packages, patterns, environments, APIs, and methodologies. Especially all related to .C#.Net MVC, C#.Net Core, WebAPI, EntityFramework, LINQ, Angular, Node.JS, MSSql, SSRS, HTML5, CSS3, progressive design, mobile apps.
- Must have full-stack development skills.
- Must have strong analytical and troubleshooting skills to find creative solutions.
- Capable of multitasking across multiple projects and support requests.
- Capable of managing time frames and priorities and must know when to escalate a problem and issue.
- Follows the complete or part of the development lifecycle of the company software systems; including gathering requirements, database management, software development, testing, implementation, user follow up, support and projects.
- Interact with clients to understand their requirements and provide consultation to develop a solution design document or follow a solution design document written by other team members.
- Architect, design, and evolve the IT solutions based on market best practices or following the guidelines set by other team members.
- Manage internal and external relationships or leverage the internal expertise and advice of other team members.
- Experience in GitHub, TFS, Android, and IOS Applications.
- Experience of working in MENA regions and understanding the cultural ethics and expectations
- Experience in the rollout and implementation of ERPs
- Basic IT infrastructure knowledge
Requirements:
- Bachelor of Science or similar in Computer Science, Engineering, or Technical degree
- Overall total experience of 8 years and above
- Saudi National
- Out of work for more than 3 months
- Riyadh residents or can be relocate
- Ensure future-proof applications
- Alignment of IT development goals with the business strategy
- Efficiency in the delivery of business solutions
- Excellent communication skills verbal and written with proven Client interface skills are essential
- Fluent in English (speaking, reading, and writing)