Software Engineer

Prabhav Services Inc.

Parsippany-Troy Hills (NJ)

On-site

USD 80,000 - 120,000

Full time

13 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Prabhav Services, Inc. is a service and solutions company delivering software development across onsite, offsite, and offshore delivery models.

The team designs, develops, tests, and maintains software systems using C/C++, analyzes user needs, coordinates with analysts and customers, and ensures performance and security.

Prabhav helps clients grow by applying computer science and engineering principles to create reliable solutions that meet time and budget constraints.

Qualifications

  • Bachelor's degree in Computer Science or Engineering required.
  • Experience with software design and development.

Responsibilities

  • Research, design, and develop computer and network software or specialized utility programs.
  • Analyze user needs and develop software solutions.
  • Modify existing software to correct errors, adapt it to new hardware, or upgrade interfaces and improve performance.
  • Coordinate installation of software systems.
  • Train users to use new or modified equipment.

Skills

C/C++ programming

Education

Bachelor's degree in Computer Science
Bachelor of Engineering
Relevant higher degree

Job description

Prabhav Services, Inc. originated in the year 2005 and developed into a Service and Solutions company with multiple locations. Prabhav provides a plethora of software solutions for a variety of users. Its Project Development Division meets the needs of its clients with unmatched quality and efficacy, either onsite, offsite, or offshore.

Prabhav makes technology work for the client s business. We see technology as an engine for growth, helping businesses become more adaptive, competitive, and profitable.

  • Research, design, and develop computer and network software or specialized utility programs.
  • Analyze user needs and develop software solutions, applying principles and techniques of computer science, engineering, and mathematical analysis.
  • Update software or enhance existing software capabilities in virtualization in OnPrem/Cloud.
  • May work with computer hardware engineers to integrate hardware and software systems, and develop specifications and performance requirements.
  • May maintain databases within an application area, working individually or coordinating database development as part of a team.
  • Analyze user needs and software requirements to determine feasibility of design within time and cost constraints.
  • Develop the code in C /C++ or direct software system testing or validation procedures, programming, or documentation.
  • Confer with systems analysts, engineers, programmers and others to design systems and to obtain information on project limitations and capabilities, performance requirements and interfaces.
  • Modify existing software to correct errors, adapt it to new hardware, or upgrade interfaces and improve performance.
  • Prepare reports or correspondence concerning project specifications, activities, or status.
  • Analyze information to determine, recommend, and plan installation of a new system or modification of an existing system.
  • Store, retrieve, and manipulate data for analysis of system capabilities and requirements.
  • Design, develop and modify software systems, using scientific analysis and mathematical models to predict and measure outcomes and consequences of design.
  • Determine system performance standards.
  • Consult with customers or other departments on project status, proposals, or technical issues, such as software system design or maintenance.
  • Confer with data processing or project managers to obtain information on limitations or capabilities for data processing projects.
  • Monitor functioning of equipment to ensure system operates in conformance with specifications.
  • Coordinate installation of software system.
  • Obtain and evaluate information on factors such as reporting formats required, costs, or security needs to determine hardware configuration.
  • Train users to use new or modified equipment.

All the responsibilities mentioned above are in line with the professional background and a Bachelor s degree in Computer Science or Bachelor of Engineering in any stream or relevant higher degree education and experience equivalent are minimum requirements for this position.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer: Cloud & Systems Solutions
Software Engineer: Cloud & Systems Solutions

Prabhav Services Inc. • Parsippany-Troy Hills (NJ)

On-site
USD 80,000 - 120,000
Software Engineer
Software Engineer

Quick Custom Intelligence • San Diego (CA)

On-site
USD 120,000 - 160,000
Software Engineer with QA
Software Engineer with QA

Atria Group LLC • Homestead

On-site
USD 80,000 - 120,000
Senior Software Engineer
Senior Software Engineer

Quick Custom Intelligence • San Diego (CA)

On-site
USD 180,000 - 230,000
Software Developer
Software Developer

Quick Custom Intelligence • San Diego (CA)

On-site
USD 80,000 - 120,000
Software Engineer
Software Engineer

Atria Group LLC • Homestead

On-site
USD 70,000 - 100,000
Software Developer
Software Developer

Novo ProSo, Inc. • Warrensburg (MO)

On-site
USD 90,000 - 120,000
Software Engineer: Build, Modernize & Validate Systems
Software Engineer: Build, Modernize & Validate Systems

Iron River • United States

Hybrid
USD 70,000 - 90,000
Software Development Engineer
Software Development Engineer

BWI Chassis Dynamics (NA) Inc. • Brighton (MI)

On-site
USD 90,000 - 130,000
Software Engineer
Software Engineer

Compunnel, Inc. • Round Rock (TX)

On-site
USD 90,000 - 120,000