Sr. Software Engineer (Desktop Development In C#, SQL)
Pacsquare Technologies, Pakistan
Experience
5 Years
Salary
Job Type
Job Shift
Job Category
Traveling
No
Career Level
Telecommute
No
Qualification
BS/MS in Computer Science or a related discipline
Total Vacancies
1 Job
Posted on
Sep 14, 2015
Last Date
Jan 31, 2016
Location(s)
Job Description
Minimum Requirements- 5+ years experience as a Software Developer
- Prior experience in a technical leadership position
- Degree in Computer Science or a related discipline
Job Specification
- In depth knowledge and experience with core Microsoft .Net technologies including: WCF, WPF, LINQ and EF, MVVM
- Extensive experience in windows desktop application development
- Extensive experience designing and developing enterprise grade software
- Experience with source control management systems and continuous integration/deployment environments
- Experience with agile development methodologies including Scrum
- Experience with multi-threading and concurrency
- Experience of client-server application
- Experience with debugging, performance profiling and optimization
- Comprehensive understanding of object-oriented and service-oriented application development techniques and theories
- Internally motivated, able to work proficiently both independently and in a team environment
- Strong communication skills with both internal team members and external business stakeholders
- Strong initiative to find ways to improve solutions, systems, and processes
- Experience in requirements capture, analysis techniques and process improvement approaches
- Strong facilitation and coaching skills
- Excellent personal organization and ability to priorities and carry out multiple tasks
- Able to influence and drive projects to meet key milestones and overcome challenges
- Comfortable working without routine supervision
- A desire to remain technically capable and an expert in current technologies
Competencies- Strong coder with a passion for hands-on implementation
- Ability to come up with the best solution for given requirements
- Must have strong Analytical and Problem solving skills
- Must be ready for long term commitment
- Ability to mange small/medium size team, lead technically
Programming Languages: C#, SQL
Job Rewards and Benefits
Communication
Health Insurance
Pension
Information Technology and Services - Islamabad, Pakistan