Job for .NET Developer at Imanami Lahore

Job Description:

- Collaborates with architects, fellow engineers, QA and product owners in conceptualizing, development and testing of new software programs as well as enhancements.

- Works as a member of a multi-disciplined team in an Agile Scrum environment.


- Liaises with product owners, QA and client services to assist in resolving problems with software products.

- Analyzes and assesses existing products and features. Assists in the definition, development, and documentation of software product requirements, objectives, deliverable, and specifications on a project-by-project basis in collaboration with internal departments.

- Researches, identifies, analyzes, and fulfill requirements of product owner and program users.

- Assists in planning software projects including scoping, scheduling, and implementation using Agile (Scrum) framework. Provides effort/time estimates on the development tasks. Generates and writes reports for management on the status of the programming process.

- Consistently writes, translates, and codes software programs and applications according to specifications. Writes programming scripts to enhance functionality and/or performance of company applications as necessary.

- Designs, develops, executes and monitors Software Unit Test Cases and performance tests on new and existing programs for the purposes of correcting errors, isolating areas for improvement, and general debugging.

- Administers critical analysis of test results and delivers solutions to problem areas.

- College diploma or university degree in the field of computer science, information systems, or software engineering or equivalent.
- Excellent verbal English communication skills (Must be able to talk to US team)
- 5-8 years of professional software development experience.
- 4-6 years of solid experience with Microsoft .NET technologies using C# including Web application development using ASP.NET
- 3 years of experience with relational database development technologies
- Development related certification like MCAD/MCSD would be an asset
- Experience with Active Directory, Microsoft Exchange (2003/2007), and LDAP is a huge plus
- Strong object oriented design skills, familiarity with design patterns and MVC
- Experience with XML, XSLT, SOAP and web services architectures is an asset
- Understanding of test driven development
- Ability to present ideas in user-friendly language.
- Highly self motivated and directed, with keen attention to detail.
- Proven analytical and problem-solving abilities.
- Able to effectively prioritize tasks in a high-pressure environment.
- Strong customer service orientation.
- Experience working in a team-oriented, collaborative environment.
- Familiarity with Windows environment

To Apply:

shah.elahi@imanami.com

Blog Directory Pakistani Bloggers