Talent.com
This job offer is not available in your country.
Sr. Software Engineer (Desktop Development In C#, SQL)

Sr. Software Engineer (Desktop Development In C#, SQL)

Pacsquare TechnologiesIslamabad, Islamabad Capital Territory, Pakistan
30+ days ago
Job description

Sr. Software Engineer (Desktop Development In C#, SQL)

BS / MS in Computer Science or a related discipline

  • 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, Entity Framework, and MVVM
  • 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 in client-server applications
  • 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 internal team members and external business stakeholders
  • Strong initiative 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 prioritize 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
  • Strong coding skills with a passion for hands-on implementation
  • Ability to develop the best solutions for given requirements
  • Strong analytical and problem-solving skills
  • Must be ready for a long-term commitment
  • Ability to manage small / medium-sized teams and lead technically
  • Information Technology and Services - Islamabad, Pakistan #J-18808-Ljbffr

    Create a job alert for this search

    Software Engineer • Islamabad, Islamabad Capital Territory, Pakistan