Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Senior Software Engineer - Pune - Xoriant @ Xoriant Solutions

Home > Programming & Design

 Senior Software Engineer - Pune - Xoriant

Job Description

Role
  • In the role of Senior Development engineer with 5+ yrs. Experience [i.e. Minimum].
  • This individual will be responsible for product function/feature designing / architecture, planning, implementation and unit test.
  • Individual will be owning and driving product functionality as SME and represent it in global product team.
  • Candidate will be also expected to design and implement complex development use cases and scenarios.
  • Technically owning end to end product delivery by supporting all functionality, features, defects, change management as per project timelines and needs.

You should have experience in the key matrix and performance areas given below:

Key Skills

Mandatory Technology Skills:

  • 5+ years in systems programming in C/C++
  • Thorough knowledge of Standard libraries, STL containers and algorithms
  • Proven OS internals including multithreading, RPC, socket programming
  • Windows system programming skills
  • 5+ years MS Apps development experience for SQL Server/ Exchange/ Sharepoint and Hyper V using VSS hardware and software providers (Providers = Software used to integrate Storage hardware with VSS framework)
  • Good understanding of Software development lifecycle and methodology (Waterfall or Agile)
  • Knowledge of Data Protection Domain

Good to have skills:

  • The software is a cross platform application so experience of Windows/ Linux/ AIX/ Solaris would be desirable
  • Storage background in one or more of SAN, Block level protocols (NFS, FUSE,SCSI, iSCSI, Fibre Channel, Fibre Channel over Ethernet (FCoE)), Replication, Data Deduplication, Storage Virtualization
  • Knowledge of Boost and STL
  • Good Knowledge of Linux commands, shell, Perl, python scripting
  • Desirable GUI development knowledge
  • Proven expertise in debugging tools such as Crash, gdb, log analys

Personal Skills

  • Ability to plan development activities meticulously, identifying dependencies and proactively work towards resolution.
  • Good communication skills to crisply and accurately report program status.
  • Self-starter, self-motivated.
  • Capable of taking responsibility for tasks and ensuring a successful outcome.
  • Able to contribute to the work of a team while being motivated to work day to day on individual tasks.
  • Independent judgment in developing methods, techniques and criteria for achieving objectives
  • Independently determines methods and procedures on new or special assignments

.



Bachelors/Masters in Computer Science, or other relevant degree

Job Classification

Industry: IT-Software, Software Services
Functional Area: IT Software - Application Programming, Maintenance,
Role Category: Programming & Design
Role: Programming & Design
Employement Type: Full time

Education

Under Graduation: Any Graduate in Any Specialization
Post Graduation: Post Graduation Not Required
Doctorate: Any Doctorate in Any Specialization, Doctorate Not Required

Contact Details:

Company: Xoriant Solutions
Location(s): Pune

+ View Contactajax loader


Keyskills:   Aix SAN Multithreading Linux Solaris Agile Perl Windows SQL Python

 Job seems aged, it may have been expired!
 Fraud Alert to job seekers!

₹ Not Disclosed

Xoriant Solutions

Xoriant Corporation is a product engineering and services company, serving technology startups as well as mid-size to large corporations. We offer a flexible blend of onsite, offsite and offshore services from our Global delivery centers ( Sunnyvale, New Jersey, Mumbai, Pune, Gurgaon, Kolkata and B...