anajobseeker (رؤية جميع الوظائف)
Hiring for 1 IT Programmer & 1 Software Engineer in Eastern Region of KSA
3 to 4 years relevant experience is must
Salary is Negotiable
IT PROGRAMMER
Summary of Competencies
• Systems Engineering including Requirements Engineering
• Analytical Skills
• Presentation (both hard and soft) Skills
• C#.NET Programming
• Network Programming
• GUI Designing
• Database Management and SQL
• Software Development Project Management
• Software Quality Assurance
• Advanced Programming Techniques
• Programming for Databases
Key Responsibilities
• Maintaining the alignment between the information system(s), organizational objectives
and stakeholder needs.
• Requirements Engineering: Defining application problem by conferring with users and
evaluating procedures and processes; Elicitation and validation of business, stakeholder,
and solution requirements using cutting-edge tools and techniques (i.e. Personas, Use-
cases, etc.)
• Developing multi-layer software solutions by preparing and evaluating alternative workflow
solutions.
• Controlling solution by establishing specifications and optimizing its programming.
• Validating results by testing programs.
• Ensuring smooth system operations by training users and providing support.
• Providing reference by writing documentation.
• Assisting the management by analyzing the data from the system(s) and generating
meaningful reports: involves data querying, cleansing, compiling, formatting and
presenting
__________________________________________________________________________________
Software Engineer
Windows Desktop Application Development in Microsoft C#.NET programming
• C#.NET programming language: C#.NET has been used to program the user-interfaces
and the server-side functionality. In addition to the lexical and semantics, the SE must
thoroughly be familiar with the language’s advanced features such as multi-threaded
(synchronous and asynchronous) programming, code-reflection, tailoring and handling of
events, and application life-cycle programming.
• Microsoft .NET Framework: The SE must thoroughly be familiar with the concepts and in-
built libraries of .NET Framework 4.0 and higher versions.
• Network programming/ Windows Communication Foundation (WCF): The SE must be
capable to program for communication/connectivity among the application components
over the network using Socket connections as well as WCF web services.
• ADO.NET programming: The SE must have proper experience on programming for data
connectivity, operations and management. This include establishing the connectivity to the
databases on various DBMS platforms, querying data into the server/application layers,
and pushback the feedback from the users.
• Graphical User Interface Designing: The SE must be capable of designing the user
interfaces adhering to the cutting-edge concepts for GUI-designing. The GUIs of MMS
have been designed using Microsoft Windows Forms and Microsoft Windows Presentation
Foundation (WPF) technologies
Database Management
• Database Management (DBM): The SE must be competent in working with Microsoft SQL
Server 2016 and higher versions and Microsoft Access 2010 and higher versions. The
areas of DBM include creation and management of databases, schema, tables and views;
data cleansing; and archiving.
• Microsoft Transact Standard Query Language (Microsoft T-SQL): The SE must also be
competent in T-SQL and its variant for MS-Access for scripting the data-layer and views
Other Competencies
• Software Development Project Management: Manage all phases (initiation, design,
execution, monitor and control, and closeout) of software projects, adopting a suitable
software development methodology (i.e. waterfall, incremental, or agile)
• Software Quality Assurance: Set quality measures, test and ensure excellence in realizing
user requirements (both functional and non-functional).
• Advanced Programming Techniques: Design patterns (i.e. factory, interfacing, singleton,
etc.), software Packaging and deployment, and automated testing.
Send your CVs on : anajobseeker@gmail.com