Know ATS Score
CV/Résumé Score
  • Expertini Resume Scoring: Our Semantic Matching Algorithm evaluates your CV/Résumé before you apply for this job role: Senior Software Engineer.
Pakistan Jobs Expertini

Urgent! Senior Software Engineer Position in Gujranwala Division - servicePath™

Senior Software Engineer



Job description

Overview

Senior Software Engineer role at servicePath.

We are looking for a top-notch Full Stack Developer to work with cutting edge technologies and a passion for delivering great software.

servicePath is an innovative provider of commercial software for IT Service Providers, specifically managed Services and Cloud Computing providers.

We leverage Artificial Intelligence to drive innovation, improve performance, streamline processes, and deliver value to our customers.

Base pay range

CA$20,000.00/yr - CA$22,000.00/yr

This range is provided by servicePath.

Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.

About the Job

The job entails acting as a Senior Software Engineer (Full Stack) with a focus on delivering robust software solutions using modern technologies.

  • Job Title: Senior Software Engineer
  • Department: Engineering
  • Reports to: Engineering Team Lead
  • Shift: Day Shift
  • Position: Full-Time
  • Location: Pakistan (Remote)

Technical Skills Requirement

The successful candidates will have around 7-8 years of experience in the following areas:

  • JavaScript
  • General .NET development (Linq, OO programming and design patterns)
  • ASP.NET (and supporting web technologies including CSS, AJAX, JavaScript)
  • jQuery
  • HTML 5 / JavaScript / CSS
  • Knowledge of NoSQL databases specifically RavenDB
  • Angular
  • AngularJS
  • Kendo UI HTML 5 / JavaScript Controls
  • Test-driven development (TDD)
  • Strong knowledge of ASP.NET and .NET web framework
  • Proficient in C#, SQL, and AngularJS
  • Strong understanding of object-oriented programming
  • Strong client communication skills
  • Familiar with design and architectural patterns
  • Familiarity with document databases (preferred)
  • Experience with web application frameworks
  • Ability to write clean, readable, and maintainable code
  • Understanding of fundamental design principles for building scalable applications
  • Basic understanding of CLR, its limitations, weaknesses, and workarounds
  • Proficient understanding of code versioning tools (Git, SVN, etc.)

Duties

  • Develop and maintain applications using a wide range of technologies, including JavaScript, C#, ASP.NET Web API, HTML 5, jQuery, CSS, and more.

  • Apply expertise in JavaScript, C# Dotnet, and related technologies to create efficient software solutions.

  • Work with NoSQL databases, specifically RavenDB, and ensure data management is optimal for application needs.

  • Develop interactive and responsive front-end interfaces using Angular, AngularJS, and Kendo UI HTML 5/JavaScript Controls.

  • Collaborate with a team using agile development methodologies, participating in daily stand-ups, and contributing to project planning and execution.

  • Write clean, readable, and maintainable code while adhering to design patterns and architectural principles for scalable applications.

  • Apply strong knowledge of object-oriented programming, design patterns, and best practices.

  • Participate in fortnightly scrum planning and work on allocated story points.

Minimum Qualifications

  • 7-8 years of relevant experience as a Software Engineer or related role in a B2B software industry
  • Experience working in a Scrum environment
  • UML knowledge and understanding
  • Strong communication skills in English and a customer-focused approach
  • Ability to stay up to date with the latest AI trends and apply them to enhance performance

Core Competencies

  • Programming skills
  • Object Oriented Programming
  • Software Design

Preferred

  • Understanding of CRM / CPQ / Sales Management business systems
  • Understanding of technology and/or managed services industries
  • RavenDB or NoSQL experience

Company Policies

Background checks and ethical conduct: servicePath conducts background checks as part of its hiring process.

We take integrity seriously and misrepresentation or identity deception will result in withdrawal of an offer or termination.

Equal Opportunity Employer: We are proud to be an equal opportunity employer, dedicated to fostering a diverse and inclusive workplace.

Employment decisions are based on merit, without regard to race, gender, religion, nationality, sexual orientation, disability, or any other protected characteristic.

Budget

Budget: 20K-22K USD per Year + Annual Performance Bonus

Seniority level

Mid-Senior level

Employment type

Full-time

Job function

Engineering and Information Technology

Industries

IT Services and IT Consulting

Referrals increase your chances of interviewing at servicePath by 2x.

Get notified about new Senior Software Engineer jobs in Lahore, Punjab, Pakistan.

#J-18808-Ljbffr


Required Skill Profession

It & Technology



Your Complete Job Search Toolkit

✨ Smart • Intelligent • Private • Secure

Start Using Our Tools

Join thousands of professionals who've advanced their careers with our platform

Rate or Report This Job
If you feel this job is inaccurate or spam kindly report to us using below form.
Please Note: This is NOT a job application form.


    Unlock Your Senior Software Potential: Insight & Career Growth Guide