Software Engineer

  • Islamabad, Pakistan
  • Engineering

Overview: 

Arkhitech is seeking talented Software Engineer that enjoy building advanced internet applications, and designing great APIs.  

Major Duties & Responsibilities: 

  • Cultivating engineering best practices within the engineering group, and, in conjunction with senior engineers, company wide.
  • Collaborating with technical leaders to analyze complex feature requests and suggest implementation strategies.
  • Estimate the time required to complete the work and provide quotes.
  • Performing moderately complex product design, systems analysis and programming activities requiring research.
  • Conducting unit testing (including mocking as needed) and integration testing on software.
  • Adhering to Arkhitech's policies, standards and procedures in the performance of job duties.
  • Other duties as assigned.

Qualifications: 

  • Minimum Bachelor's or Master's degree in Computer Science. 
  • Strong grasp over fundamental computer science concepts such as data structures, algorithms, time complexities, OOP, and MVC.
  • Exposure to Agile development process and engineering best practices like continuous integration and unit testing is highly prefered.
  • Excellent technical judgement to know when to use an off the shelf solution, and when to make a custome one.
  • Good verbal and written communication and presentation skills.
  • High energy level with strong motivation to meet delivery deadlines.

Key Benefits:

  • Competitive salaries
  • Daily catered lunches
  • Accelerated career growth!
 
Apply Now