• Watch Interview of Chairman - JumpStart Pakistan
  • Post A Free Job

Senior Full Stack Developer

POSITION:

We are seeking an energetic Software Engineer to take on an exciting role within our busy team. Reporting to a Team lead, this role will be a hands-on position for our core products set and be involved with our on-going innovation effort, collaborating with the team to prototype, develop, support, test and maintain a diverse set of products. You will have the opportunity to work on the full software life cycle using agile methodologies. The individual will thrive in a fast-paced environment, solving complex problems.

JOB RESPONSIBILITIES:

The role itself is very varied and will entail:

Take the lead with the Analysis of software requirements and recommend technical solutions.

Ability to take the lead in directing and mentoring the more junior members of the team.

Ensure that all developers adhere to coding and quality standards.

Writing unit tests.

Risk identification and analysis for any possible implementation options.

Hands-on feature development in an agile environment with C# and .NET / .NET Core. (Minimum of six years experience working on commercial projects).

Review code for technical accuracy, standards, and functional compliance with the design.

Performance and scalability improvement and refactoring of legacy code.

Work within deadlines in relation to product release timelines, and consistently complete assigned team tasks in required timeframes.

Daily reporting of team activities.

Take the lead when working with the team to define and agree with estimates, ensuring that agile processes are followed.

Follow defined software development and testing processes and standards.

Responsibly follow planned and assigned task lists.

JOB QUALIFICATIONS:

Essential:

5+ years of high level experience in software application development

Knowledge of Object-Oriented Programming using C# with .Net and .Net Core frameworks.

Solid experience with Angular.

Exceptional knowledge of Relational Databases and SQL.

Self-improvement and ability to learn on the fly.

Working with distributed version control such as GIT and ensuring teamwork within the agreed processes around version control.

Desirable:

Ideally possess a software engineering / Computer Science related degree or related qualification.

Development of UI/UX designs using wireframing and AngularJS and the advantage.

Previous use of bug tracking software i.e. Jira.

Knowledge of document-store databases.

Experience in developing mobile-friendly web applications / native apps.

Agile/Scrum development process exposure.

Your Personal Characteristics will include:

Excellent communication skills with the ability to explain issues clearly and simply, both orally and in writing.

Collaborate to achieve team goals.

Creative and demonstrates flair.

Logical and analytical, with a methodical approach to problem-solving.

Accurate, with high attention to detail.

Self-motivated, resourceful and keen to learn and share knowledge.

Able to remain calm and problem-solve under pressure.

for more details, contact us at

kejaz@contour-software.com

Apply For This JOB
Industry :
Functional Area :
Location :
Salary :
Market Competitive
Gender :
Any Gender
Work Type :
Full Time
Age :
20-30
Education :
Graduate
Years of Experience :
5-6
Apply By :
31 of Jul 2024

   Your application has been submitted successfully

More jobs from Contour Software
Loading Results