Software Developer - Asp.NET
- Posted Date: 25-06-2019
- Last Date: 12-07-2019
Job Detail
Career Level: | Entry | |||
Minimum Experience: | 1 Year | |||
Industry: | Software Development | |||
Degree Title: | BS Computer Science or Software Engineering | |||
Skills Required: |
DESCRIPTION
We are looking for a .Net Developer for our main office in F-11 Islamabad. This is a full-time position with a generous benefits package. Compensation is very competitive but will be dependent on skills and experience.
The Software Developer will work within a team to design, develop and maintain both public and internally facing web applications, primarily in ASP.Net, for our clients. This position will be involved in the entire application life-cycle and will also frequently interact with internal and external customers, gather specifications, and assist with the mentoring of other developers.
The ideal person for this position will have:
- Bachelor’s or Master’s degree in Computer Science
- 1+ years of development experience in .Net
- Excellent knowledge of C#, ASP.net, and LINQ.
- Expert knowledge of object-oriented design and design patterns.
- Excellent understanding and recent experience with JavaScript, Ajax, jQuery, HTML5, CSS3, JSON and XML.
- Experience designing and optimizing T-SQL queries, stored procedures, views and triggers.
- Firm grasp of web-based application architecture, design patterns and best practices.
- Hands on experience of designing database structure.
- Excellent knowledge of reading and writing algorithms.
- Excellent analytical and troubleshooting skills.
- Understanding of version control practices, especially with Subversion (SVN).
- Experience optimizing websites for mobile devices, including Responsive design.
- Experience with systems analysis, requirement gathering and documenting functional flows.
- Strong communication and writing skills.
We offer vacation, paid holidays, lunch, medical cover and bonuses as additional benefits. We are a casual dress employer that places a high value on achieving results through team work and flexibility. If you feel you have what it takes to join our team, we want to hear from you.