Match score not available

Senior Software Engineer (Remote, Pakistan)

Remote: 
Full Remote
Contract: 
Salary: 
18 - 19K yearly
Experience: 
Senior (5-10 years)
Work from: 

Offer summary

Qualifications:

7-8 years experience in Full Stack Development, Proficient in C#, ASP.NET, AngularJS, JavaScript.

Key responsabilities:

  • Develop and maintain software solutions
  • Participate in daily coordination with Product Manager/Owner
Snow Panda Recruiting logo
Snow Panda Recruiting Human Resources, Staffing & Recruiting Startup https://www.snowpanda.ca
2 - 10 Employees
See more Snow Panda Recruiting offers

Job description

Logo Jobgether

Your missions

Job Description:

We are looking for a top-notch Full Stack Developer to work as Senior Software Engineer with a passion for doing great work and learning and applying cutting edge technologies.

The technologies being deployed for our projects include C#, ASP.NET Web API, RavenDB, AngularJS, HTML 5, jQuery, CSS, SalesForce.com and PowerShell. The team is using Microsoft development technologies (Visual Studio 2017, .NET 4.5, GIT, JIRA) and agile development methodologies.

About the Job:

  • Job Title: Senior Software Engineer

  • Department: Engineering

  • Reports to: Engineering Team Lead (Based out of Pakistan)

  • Shift: Day Shift

  • Position: Full-Time

  • Location: Pakistan (Remote)

Technical Skills Requirement:

The successful candidates will have around 7-8 years experience in:

  • 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 Raven DB

  • Angular

  • AngularJS

  • Kendo UI HTML 5 / JavaScript Controls

  • Experience of Test-driven development (TDD)

  • Strong knowledge of ASP and .NET web framework

  • Proficient in C#, SQL, and AngularJS, with a good knowledge of their ecosystems

  • Strong understanding of object-oriented programming

  • Strong client communication skills

  • Familiar with various design and architectural patterns

  • Familiarity with document databases (preferred)

  • Experience with web application frameworks

  • Knack for writing clean, readable, and easily maintainable code.

  • Understanding of fundamental design principles for building a scalable application

  • Basic understanding of Common Language Runtime (CLR), its limitations, weaknesses, and workarounds

  • Proficient understanding of code versioning tools (Git, SVN etc.)

Key Competency and Experience:

Minimum:

  • Proven / demonstrable experience working in a Scrum environment as a Scrum Master

  • UML knowledge / understanding essential.

  • Champions the use of systems and processes to drive business performance.

  • Track record of balancing both business and technical priorities and persuading others to make sure this balance is maintained.

  • At least 7-8 years relevant experience as a Software Engineer or related role in B2B software industry

  • Communication Skills: Excellent in Spoken English with a strong customer focus.

Core Competencies:

  • Analysis

  • Software Design

  • Teamwork

  • Programming skills

Preferred:

  • Understanding of CRM / CPQ / Sales Management business systems

  • Understanding of the technology and / or managed services industries

  • Raven DB or NoSQL experience

Coordinate with Product Manager / Owner: Yes, on Daily Basis (Daily Stand Ups)

Budget:

18K-19K USD per Year


Required profile

Experience

Level of experience: Senior (5-10 years)
Industry :
Human Resources, Staffing & Recruiting
Spoken language(s):
Check out the description to know which languages are mandatory.

Soft Skills

  • Verbal Communication Skills

Software Engineer Related jobs