Share this Job

Senior Software Developer

Country/Region:  IN
Field:  Support & transversal

Faridabad, IN

Type of Contract:  Permanent
Level of experience:  05-10 years


Job Profile


  • Interact and Understand business requirement and should be able to convert into Technical requirements/specifications
  • Performs development in accordance with the specifications, the functional and technical specifications, the development agreement and the deadlines.
  • Participate in the verification of the quality of the developments delivered by the team of developers.
  • Performs the development correctly using the working environment provided (source manager, project manager, ticket manager, ...).
  • Performs R & D to remain a technical reference for the development pole.
  • Integrate global applications using API and microservices
  • Communicates, shares its expertise and demonstrates technical support within the team of developers (mutual aid, techno watch, presentation of tools or libraries, training of developers, support, ...).
  • Produces a properly commented and documented code, as described in the procedures, so that any other developer can quickly resume the existing. Drafting of technical specifications, operating manual and user guide.
  • Reacts quickly for corrective maintenance (bugs), puts in place the necessary means for the preventive maintenance (logs, sending of alert, ...) and participates in the evolutionary maintenance of the products.

Minimum Qualification and experience Requirement

  • Must
  • Bachelr's degree in engineering (Computers) or MCA
  • 7 t 8 years of experience
  • Hand on:
  • .NET Technologies (Framework 2.0, 3.5, 4.6)
  • API Rest / API Hypermedia
  • PHP v7.2
  • Symfony v4 Framework
  • SQL (PostgreSQL, MySQL)
  • Good to Have:
  • Winform with C#
  • SAP Crystal Reports
  • WPF with C#
  • Hand-on on ERP systems preferably SAP
  • Project Management skills required

Key Qualities and experience

  • Ability to research analyze and compare possible solutions.
  • Listen and respect individuals, cooperate with other members of the team. Continuous dialogue with its interlocutors, ensuring a real customer relationship autonomously. Strong team player
  1. Share his experieces and feedback with his management and colleagues. Transmits useful information.
  2. Ability to be ope and curious about different aspects of assignments, and to develop varied skills.
  • Multi-project management: Ability to lead multiple projects.
  • Ability to search for relevant information and keep informed of developments innovation.
  • Strong interpersonal and communication skills

Job Segment: Developer, Engineer, ERP, SAP, Database, Technology, Engineering