Home About Us Careers

Careers

Home About Us Careers

Careers

by iegineering

Current Openings

Software Engineer (1 Position)

Department: Technology and Development

Positions: 1

Qualification: 4-years degree, preferably Software Engineering / CS background.

Experience: 3+ years’ hands-on experience of ASP.NET (C#) and responsive web development.

Desired Experience & Skills:

  • Strong experience with web development tools, including C#, ASP.NET, XML, JSON, Entity. Framework, HTML5, CSS, JavaScript, JQuery, AJAX, SOAP, Web 2.0 etc.
  • Experienced in client-side MVVM frameworks such as Knockout and AngularJS etc.
  • Strong knowledge of Microsoft SQL Development (T-SQL).
  • Proficient in working with Source Control system such as TFS, Git etc.
  • Understanding of security implications for public-facing websites.
  • Proficient in responsive web development.
  • Excellent Communication Skills: Written, Verbal & Interpersonal.
  • A responsible, self-directed individual who knows what needs to be done and operates with urgency, focus, discipline, and minimal supervision.
  • A strong team player

Database Architect (1 Position)

Department: Technology and Development

Reports to: General Manager (Technology and Development)

Positions: 1

Qualification: Minimum 4-years degree, preferably in BCS/BS.

Experience: 8+ years of experience in database design and development.

Certifications: Microsoft and Oracle Certifications.

Desired Skills:

  • Strong concepts in database design and architecture
  • Strong knowledge of SQL, PL/SQL
  • Expert in MS SQL Server Databases
  • Expert in Oracle Server Databases
  • Sufficient experience performing Database Server Application installations, upgrades, and patches installation
  • Hands-on experience in a good data modeling tool such as TOAD Data Modeler etc.
  • Knowledge of BI concepts and hands-on experience of BI tools such as MS Power BI, Tableau etc.
  • Well versed in Data Warehousing concepts
  • Understanding of various ETL techniques and frameworks
  • Knowledge of Big Data concepts is a plus
  • Strong logical and analytical skills
  • Strong written and verbal communication skills
  • Appropriate certifications from Microsoft and Oracle

Full Stack Developer (1 Position)

Department: Technology and Development

Reports to: General Manager (Development)

Positions: 1

Qualification: 4-years degree, Software Engineering / CS background.

Experience: 6-8 years’ full stack development experience using .NET technologies.

Duties and Responsibilities:

  • Excellent skillset in full stack development using ASP.Net MVC
  • Proven experience in web development using MVVM design patterns and latest client-side technologies such as AngularJS and TypeScript.
  • Strong experience of web front-end development using Responsive Web Design (RWD) techniques.
  • Experience in building complex web applications.
  • Strong experience of working with Web APIs.
  • Excellent problem-solving skills with ability to pick up and adapt to new concepts quickly.
  • Strong ability to follow prescribed development standards and to work as a team player.
  • Experience in cross-platform mobile app development will be a plus.
  • HTML 5 skills will be a plus.

Desired Experience & Skills:

  • Ability to quickly develop prototypes and proof-of-concept applications.
  • Excellent writing skills, and good command over MS Word, Excel, PowerPoint and Visio.
  • Should be a quick learner, passionate about technology products and new trends in the market.
  • Proactive approach with the ability to take responsibility.
  • Creative and open to new ideas.
  • Must be a team player.

Front End Developer (1 Position)

Department: Technology and Development

Reports to: General Manager (Development)

Positions: 1

Qualification: 4-years degree, preferably Software Engineering / CS background.

Experience: 4+ years’ experience.

Duties and Responsibilities:

  • Translate concepts into working prototypes using modern trends.
  • Build rapid web user interfaces for websites/web applications.
  • Develop responsive web layouts for websites/web applications.
  • Create progressive web-based programs/tools using Javascript.
  • Integrate with web services and APIs.
  • Develop and deploy new features to facilitate related procedures and tools if necessary.
  • Review and manage status for technical delivery dates and an ability to manage all technical aspects of product releases.

Desired Skills:

  • Experience in designing and developing responsive design websites.
  • Experience in building rapid user interfaces for websites and/or web applications.
  • Expert with HTML/HTML5, CSS/CSS3 and JavaScript.
  • Proficient in front-end technologies like Model-View-View Model (MVVM) and frameworks Knockout /AngularJs/React and Bootstrap.
  • Good Knowledge and concepts of Web Technologies.
  • Basic knowledge of relational databases, and of developing web-services.
  • Knowledge of how to interact with RESTful APIs and formats (JSON, XML).
  • Basic understanding of all phases of the development process and proven experience in building a software development team.

Software Engineer WordPress (1 Position)

Positions: 1

Qualification: Minimum 4 years’ degree, preferably Software Engineering / CS background.

Experience: 4+ years’ experience in PHP, WordPress, WordPress Plugin and frameworks. Experience in Node.js and Python will be plus point.

Desired Experience and Skills:

  • Good programming concepts.
  • Excellent knowledge of relational Databases, and of developing Web-Services.
  • Ability to convert comprehensive layout and wire-frames into working HTML pages.
  • Knowledge of how to interact with RESTful APIs and formats (JSON, XML).
  • Strong understanding of PHP and back-end development.
  • Good understanding of front-end technologies, including HTML5, CSS3, JavaScript, jQuery.
  • Skills of using WordPress with Apache and Nginx servers.
  • Understanding of all phases of the development process and proven experience in building a software development team.
  • Have basic software architecture skills and ability to manage each aspect of the product release from a technical standpoint.
  • Should know about the security issues involved in WordPress sites.

Network Engineer (1 Position)

Positions: 1

Qualification: Minimum 4-year degree preferably in BCS/BS

Experience: 3-5 years’ experience in System & Network Support.

Desired Experience and Skills:

  • Knowledge of Linux system.
  • Knowledge of Windows system.
  • Experience in AWS Cloud will be a plus point.
  • Knowledge of security fundamentals and firewalls.
  • Knowledge of NAS (Network Access Storage).
  • Excellent troubleshooting skills.
  • Good command on documentation of Network and Systems.
  • Professional certification/training in the current technologies/ environment of the production network will be preferred.
  • Quick learner of new technologies of Systems & Network.
  • Strong written and verbal communication skills.

If you would like to help empower the world through great software technology and help shape the products and services of the future, then we may be the company for you. iENGINEERING is constantly looking for highly motivated and talented individuals to join our team of engineers and computer scientists. iENGINEERING offers an excellent working environment, comprehensive benefits, and competitive salaries to its employees. If interested, please email your cover letter and resume to jobs@iengineering.com . Or you can send the documents to the following address:

iENGINEERING (Private) Limited
Second Floor, Green Trust Tower
Jinnah Avenue, Blue Area
Islamabad
+92 (51) 2813045-46