• Execute full lifecycle software development

• Write well designed, testable, efficient code

• Produce specifications and determine operational feasibility

• Integrate software components into a fully functional software system

• Develop software verification plans and quality assurance procedures

• Document and maintain software functionality

• Tailor and deploy software tools, processes and metrics

• Serve as a subject matter expert

• Comply with project plans and industry standards

Requirements

• Proven work experience in software engineering

• Hands on experience in designing interactive applications

• Ability to develop software in PHP, .Net, C, C++, C#, Java or other selected languages

• Excellent knowledge of Relational Databases, SQL and ORM technologies (JPA2, Hibernate)

• Experience in developing web applications using at least one popular web framework (JSF, Wicket, GWT, Spring MVC)

• Experience with test-driven development

• Mastery in software engineering tools

• Ability to document requirements and specifications

• Familiarity with software development methodology and release processes

• BS degree in Computer Science or Engineering

 

Job Details

Total Positions:
2 Posts
Job Shift:
First Shift (Day)
Job Type:
Job Location:
Gender:
No Preference
Minimum Education:
Bachelors
Career Level:
Experienced Professional
Minimum Experience:
2 Years
Apply Before:
Nov 02, 2017
Posting Date:
Oct 02, 2017

AT Tech

Information Technology · 11-50 employees - Islamabad, Rawalpindi

ppAt Technologies /p/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!