Sr. Software Architect (C/UNIX Expert) Required in NetSol - Lahore


Job Responsibility:
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):

    • Structures, unions, arrays
    • Dynamic memory allocation, malloc/free
    • Linked lists, trees, hashing, compression
    • Unix raw and asynchronous I/O
    • Function pointer usage/arrays of func. Pointers
    • Scope and optimization/profiling
    • File locks, semaphores, shared memory usage


  • Good exposure on advanced CInt (Network, Daemon, Services)
Preferred Requirements:
  • Sound experience in the Databases e.g.:

    • SQL Programming, Forced indexes, index hints, Triggers, views, stored procedures
    • Sybase DBLibrary and OpenClient in C/Unix, Sybase stored-procedure design/Sybase SQL, Sybase configuration parameters/understanding, Page/row level locking, optimistic locking, timestamps
    • Oracle OCI in C/Unix, Proficiency with Stored Procedure/Oracle SQL, Oracle configuration parameters/understanding
    • 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.

Please e-mail your CV at : amir.ahmad@netsoltech.com and mention job4pk.com as source of advertisement.

Recent Posts