Job title
Senior Software Engg - Systems

Company Name
Mphasis Limited


4 - 6 years

Key Skills


Software Engineer/ Programmer

IT/ Computers - Software

Posted On
13th Feb 2019

Job Ref code

Company Profile Link

About Company

Mphasis enables customers to reimagine their digital future by applying a unique formula of integrated cloud and cognitive technology. Mphasis X2C2TM formula for success (shift anything to cloud and power everything with cognitive), drives five dimensions of business value with an integrated consumer-centric Front to Back™ Digital Transformation, enabling Business Operations and Technology Transformation. Mphasis applies advancements in cognitive and cloud to traditional Application and Infrastructure Services to bring much needed efficiency and cost effectiveness. Mphasis' core reference architectures and tools, combined with domain expertise and hyperspecialization are the foundation for building strong relationships with marquee customers.
Visit us link

Job Description

Who are we looking for?

C++ Windows Application Developer

Technical Skills:

  • Strong design and programming skills in C++/VC++, MFC,COM, Win32 SDK and Multithreaded programming on Windows
  • Knowledge of basic is preferred, but optional
  • Knowledge of XML is preferred
  • Strong ability to understand existing code and create quality code from design models/documents
  • Good understanding of object oriented design and knowledge of product life cycles and associated issues.
  • The candidate must have a strong technical background and product delivery experience
  • Identify bottlenecks and bugs, and devise solutions to these problems
  • Help maintain code quality, organization, and automatization
  • Excellent skills in debugging, problem diagnosis, creative problem solving, source code analysis and secure coding
  • Excellent collaboration and communication (verbal and written) skills
  • Ability to be flexible and productive in a fast-paced environment with geographically-distributed teams
  • Ability to work effectively as an individual and within a group

Process Skills:
  • Windows Application Development work experience
  • Minimum 2 years experience in VC++\MFC\COM

  • Knowledge of OOAD, Design Pattern, MVC framework
  • Generic developer competencies in Design, coding, build and testing
  • Knowledge of NW\USB communication protocols such as SNMP\HTTP\TCP IP\IPP
  • Knowledge of low-level threading primitives and real-time environments
  • Experience in printer domain
  • Proficient understanding of code versioning tools such as GitHub\Perforce\Clearcase etc.
  • Developed application using any of SDLC methodology like Agile\Waterfall
  • Familiarity with continuous integration like Jenkins tool

Behavioral Skills:
  • Strong analytical and problem solving skills
  • Excellent written and verbal communication skills.

  • 3 to 5 years of experience with BE/ME/MTech/MS in Computer Science and Engineering

Primary Comp & : Product Engineering - C and C++-Development
Skill Percentage - 51
Skill Version - Latest
Proficiency - Intermediate(>2 & 2 &

Who are we?
Mphasis is a leading IT solutions provider, offering Applications, Business Process Outsourcing (BPO) and Infrastructure services globally through a combination of technology knowhow, domain and process expertise. Over the years we have left an indelible impression in the IT solutions domain with an impressive clientele and an extensive global presence. The accolades we have been garnering can be attributed to our undeterred focus in delivering quality solutions across verticals that meet the challenging requirements of our esteemed customers. Our integrated solutions offering is aimed at creating value for our customers, helping them in improving their business processes with minimum hassles and capital outlays.