Sr. Software Architect (C/UNIX Expert), Lahore

Job Description:
Excellent Job Opportunity at NetSol Technologies Ltd
Desired candidate will be responsible for the following:
* Requirement gathering, Research & development
* Software Development, design and implementation
* Initiates systems design specifications
* Coding & debugging of more complex programs
* Code & documentation reviews/walkthroughs
* Conduct testing
* Technical guidance and coaching of less experienced engineers
* Technical liaison with offshore team
Major Requirements:
Desired candidate must have strong development knowledge & experience in C & UNIX.

UNIX Development comprises of following compulsory expertise with 5+ years of experience:

* Unix server basics, file system, layout, permissions and security
* Access methods, telnet, ssh, ftp, password changes, etc.
* Good in Perl, awk, sed, grep and other unix shell tools
* Advanced/Intermediate programming skills in Unix shell scripting (bash/sh/tcsh)
* Unix standard I/O

C & C/Unix Development comprises of following compulsory expertise with 5+ years of experience:

* Advanced C programming experience in Unix environment only (Low-level, Kernel, Memory):
o Structures, unions, arrays
o Dynamic memory allocation, malloc/free
o Linked lists, trees, hashing, compression
o Unix raw and asynchronous I/O
o Function pointer usage/arrays of func. Pointers
o Scope and optimization/profiling
o File locks, semaphores, shared memory usage

* Good exposure on advanced CInt (Network, Daemon, Services)

Preferred Requirements:

* Sound experience in the Databases e.g.:
o SQL Programming, Forced indexes, index hints, Triggers, views, stored procedures
o Sybase DBLibrary and OpenClient in C/Unix, Sybase stored-procedure design/Sybase SQL, Sybase configuration parameters/understanding, Page/row level locking, optimistic locking, timestamps
o Oracle OCI in C/Unix, Proficiency with Stored Procedure/Oracle SQL, Oracle configuration parameters/understanding
o DB2 Programming (cli) & Adv. (config/kernel/tuning)
* Should know Mainframe Basic (VAX/RSTS)
* Good experience on OS concepts like Multi threaded programming, networking – Unix Internals. Computer architecture knowledge
* Power architecture knowledge, multi core processor knowledge, Any processor architecture knowledge
* Good administrator skills in UNIX, Microsoft platforms and Sybase,Oracle,DB2 databases

Education:

Degree in Computer Science, IT, Computers, Electronics/Telecommunication

We offer an excellent work environment as well as attractive compensation package, commensurate with right qualifications and experience.

How to Apply:
Please e-mail your CV at : amir.ahmad@netsoltech.com.

Share and Enjoy:
  • Digg
  • Sphinn
  • del.icio.us
  • Facebook
  • Mixx
  • Google