Software Engineer
Snaphunt
Karachi, Pakistan
5d ago

The Offer

  • Work alongside & learn from best in class talent
  • Opportunity within company with a solid track record of success
  • The Job

    You will be responsible for :

  • Writing well-designed, testable and efficient code.
  • Gathering and evaluating user feedback.
  • Working as a part of a dynamic team to deliver winning products.
  • Providing code documentation and other inputs to technical documents.
  • Supporting continuous improvement by investigating alternatives and new technologies and presenting these for architectural review.
  • Troubleshooting and debugging to optimise performance.
  • Leading the design, creation, and implementation of a suite of software.
  • Defining system architecture and requirements.
  • System design and / or design review to ensure applications solutions exhibit expected levels of performance, security, scalability, maintainability and reliability upon deployment.
  • Providing technical (Level 2 / Level 3) support.
  • System performance diagnosis and scalability assessment.
  • Requirements :

  • You possess a Degree / Diploma in Computer Science, Engineering or related field.
  • You have at least 1 year experience, ideally within a Software Engineer, Software Architect or System Architect role.
  • You possess strong knowledge of .NET and Java.
  • Expertise in Enterprise Level Services Development would be highly valuable.
  • Knowledge of Microsoft Dynamics would be a strong plus.
  • Experience within Professional Services would be highly valuable.
  • You are a strong team player who can manage multiple stakeholders
  • You are highly goal driven and work well in fast paced environments
  • You pay strong attention to detail and deliver work that is of a high standard
  • The Employer

    We are hiring for an information technology company, which prioritize product development and business solutions.

    Report this job
    checkmark

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    Apply
    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Continue
    Application form