Director Software Engineering  
Afiniti Software Solutions Pvt Ltd   More jobs from this company

  Email this job
Job Details Back to Job Listing
 
Job Title:   Director Software Engineering
Category:   Software Development
Total Positions:   1
Job Location:   Lahore
Gender:   No Preference
Minimum Education:   Bachelors
Career Level:   Department Head
Minimum Experience:   12 Years20 Years
Salary Range:   PKR 0 to 0 per Month
Apply By:   Jun 22, 2020
     
     
 
Job Description:

Who are we?

 

Afiniti is the world’s leading applied artificial intelligence and advanced analytics provider. Afiniti Enterprise Behavioral Pairing™ uses artificial intelligence to identify subtle and valuable patterns of human interaction in order to pair individuals on the basis of behavior, leading to more successful interactions and measurable increases in enterprise profitability. Afiniti operates throughout the world, and has measurably driven billions of dollars in incremental value for our clients.

 

 

Purpose

 

 

You will report to the higher management and will work closely with executives to define and implement strategies to guarantee the quality of software deliverables. 

 

 

You should be able to apply your extensive knowledge of software engineering, tools and techniques to provide innovative and cutting edge solutions. As well as hands on experience of software development, automation tools, and frameworks, you will have experience of managing a team from a technical standpoint leading by example. You will be a leader with excellent communication skills who challenges the team to resolve critical problems and develop innovative solutions. 

 

 

Key Responsibilities

 

 

  • Setup architecture guidelines, standards, and checklists
  • Design and implement information architecture strategy
  • Design and implement governance and retention policy
  • Design and implement availability, backup, failover, disaster recovery strategies
  • Identify ways to increase collaboration within team and cross functionally
  • Perform Attack Surface Analysis, Threat Modeling, Risk Analysis and Mitigation

 

 

The ideal candidate will have

 

 

  • 12+ years of experience (5+ years of proven track record of delivering enterprise solutions).  
  • Ability to do requirement analysis, current state analysis, and future state analysis
  • Ability to communicate clearly with stakeholders, provide work estimation, and manage team
  • Display personality traits such as ethical, integrity, humility, assertiveness, and confidence
  • Strong analytical, decision making, and problem solving skills
  • Clear understanding of programming concepts: Functional Programming, Event Driven Programming, Object Oriented Programming, Data structures and Algorithms
  • Experience with Microsoft .NET and/or Core Framework and Languages (ASP, MVC, Web API, WCF, C#, F#, EF)
  • Experience with Bootstrap, HTML5, and CSS3
  • Experience with two or more server and client side frameworks: NodeJS, ReactJS, Angular, JavaScript, JQuery
  • Experience with design patterns, SOLID principles, TDD principles, DDD principles, 32-bit/64-bit concepts
  • Understanding of continuous integration and continuous deployment
  • Good to have understanding of two or more of leadership skills: Communication, Strategy, Negotiation, and Decision Making
  • Previous automation and integration experience with one or more systems:  SalesForce, MS SharePoint, MS Dynamics, JIRA, Project Server, WebEx

 

 

Education & Qualifications

 

 

Bachelor’s Degree in Software Engineering / Computer Science / Engineering

 

 

Salary & Package

 

 

As well as a competitive base salary dependent on the number of years of experience, we also offer Corporate benefits.

 


Company Information
 
Company Name:  Afiniti Software Solutions Pvt Ltd
Company Description:
Afiniti Software Solutions Pvt Ltd/p

Copyright 2024, PAF Karachi Institute of Economics & Technology. All Rights Reserved