We are looking for a Senior Software Engineer who has the educational qualifications, theoretical knowledge and a good Hands on Knowledge with various Enterprise Organization. The candidate should be having a minimum Bachelors in Engineering or Computer Science. The candidate should have a continuous uninterrupted experience in Software fields for 10 years minimum.

Technical Skills Core Microsoft Skills

1. Candidate should have been started his career with VB .NET then ASP .NET and now ASP .NET MVC and Entity Framework.

2. In addition, candidate should have worked in C#, Windows Forms, Windows API

3. Candidate should have a strong hands on experience in Windows Communication Foundation, Windows Workflow, SharePoint and BizTalk Servers

4. In detail, candidate should understand the MVC and EF in depth and can adjust the code in lower level.

Databases 

1. A strong experience in Databases like SQL Server, Oracle and No SQL databases in implementing and writing Stored Procedures / Ability to optimize the Stored Procedures.

Enterprise Programming

2. Candidate should have experience in any of the ORM tools, ability to override LINQ where optimization is required.

3. Candidate should have a thorough knowledge in Enterprise Frameworks, Patterns and their practical use.

4. Candidates are expected to have a strong Hands on experience on Inversion of control and dependency injection tools. (Like Unity or Castle Windsor)

 JavaScript

1. Candidate should have experience in Angular JS, JSON, JQuery, React and other scripting libraries and should have a hands on experience in using them. UI

2. Candidate should have experience in UI and UX engineering

3. Should have used any of the themes like Metronics, Telerik or Devexpress

4. Candidate should have experience in Client Side Validation and Server Side validation

5. Candidate should have experience in Responsive Design

Mobile

1. Candidate should have experience in Android and IOS Development

2. Should have used cross development tools like Xamarin or PhoneGap

3. Candidate should have strong idea in WEP API for Mobile Application Development

Algorithms

1. Candidate should have a basic idea in thinking and understanding Basic algorithms Team Management

2. Candidate should be a Team Player and manage peers, seniors and juniors in an effective manner.

3. Candidates can break complex tasks and share with team to produce the final product.

Business Domain

1. Candidate should have experience in any of the enterprise vertical domains (Finance, Healthcare or Industries)

2. Candidate should have an idea of Business Process Flows, Transactional nature and have a basic idea in Accounting.

Other Skills (Optional)

1. Experience in Enterprise Service Bus or SOA

2. Experience in JBOSS or Rabbit MQ or Mule ESB or Apache and Linux systems

3. Experience in Java and J2EE The position is based in Karachi or Lahore and the candidate should be willing to travel to Dubai or Qatar for orientation, installation or implementation support.

Job Details

Total Positions:
1 Post
Job Shift:
First Shift (Day)
Job Type:
Job Location:
Gender:
No Preference
Minimum Education:
Bachelors
Degree Title:
Bachelors
Career Level:
Experienced Professional
Experience:
3 Years - 20 Years
Apply Before:
Oct 20, 2016
Posting Date:
Sep 20, 2016

Zech Technologies

Information Technology · 11-50 employees - Islamabad, Lahore

pWe are based on software House. We are Providing It Services./p

What is your Competitive Advantage?

Get quick competitive analysis and professional insights about yourself
Talk to our expert team of counsellors to improve your CV!
Try Rozee Premium
I found a job on Rozee!