Principal Software Engineer  
InfoTech Pvt Ltd   More jobs from this company

  Email this job
Job Details Back to Job Listing
 
Job Title:   Principal Software Engineer
Category:   Software Development
Total Positions:   1
Job Location:   Karachi
Gender:   No Preference
Minimum Education:   Bachelors
Career Level:   Experienced Professional
Minimum Experience:   10 Years
Salary Range:   PKR 50,000 to 200,000 per Month
Apply By:   Mar 19, 2018
     
     
 
Job Description:

To design and develop high-volume, high-performance, high-availability Java applications using proven Java frameworks and technologies.

To liaise with the solution architect/technical architect to explore and suggest appropriate technical solutions to achieve the required product features as well as monitoring technical progress against plans. While safeguarding functionality, scalability and performance.

To design and develop reusable libraries and APIs.

To contribute to best practice for Java application development.

Strong understanding of Object Oriented design principles and patterns.

Strong knowledge of SOA web services – REST, SOAP, XML-RPC, XML, JSON.

Experience with relational databases and SQL (Oracle, MySQL).

Significant and demonstrable experience of using Tomcat, Spring Framework and Maven.

Significant and demonstrable experience of using Linux based Operating Systems including performing basic administrative tasks.

Significant and demonstrable experience of implementing Java best practice – especially around scalability, availability and performance.

An ability to rapidly and effectively understand and translate product and business requirements into technical solutions and workable code.

Significant and demonstrable experience of test-driven development alongside use of automated test frameworks, mocking/stubbing and Junit.

Significant and demonstrable experience of scripting languages.

Proven experience of project working and commercial development processes - particularly agile methodologies.

Experience of working in an environment where products have to be delivered to specific timescales.

Experience of supporting, modifying and maintaining systems and code developed by teams other than your own.

Experience of working with code repositories, bug tracking tools.

To write unit and integration tests, within automated test environments to ensure code quality.


Required Skills:
SQL,Linux,SOA Web

Company Information
 
Company Name:  InfoTech Pvt Ltd
Company Description:
Established in 1995, InfoTech is now a leading, and the fastest growing IT Knowledge Integration company. With deep business process knowledge, highly skilled resources and collaborative working culture we are committed to delivering Performance-centric Technology Solutions to our customer and help them become high-performance businesses.

Our strong alliances with industry leaders like IBM, Oracle, Cisco, Computer Associates (CA), SAP, McAfee, and others, provide us distinct advantages to remain a dependable and trusted technology partner for our customers.

Our consistent growth is due to the high level of importance given and investments made in developing Human Capital and creating a knowledge based leadership culture. Now that the company is a global provider, growth is critical. We invite talented, challenge seeking, growth-savvy men and women to join, and grow with us.

Copyright 2024, NWFP, University of Engneering & Technology. All Rights Reserved