Software Developer

 

Description:

As a Software Engineer, you will be responsible for utilizing your technical and communications skills to analyze requirements, support and enhance software applications, and to implement solutions. Leverage technical and analytical skills to develop, implement, and test enterprise applications. Analyze problems, troubleshoot issues, propose solutions, and implement fixes. Participate in the requirement analysis, development, testing, implementation, documentation and support for internal and client applications and interfaces. Track and analyze performance results and metrics, identify data patterns and trends. Assist in gathering and developing user and training documentation.

Job Functions:

  • Develop moderately complex software programs for assigned systems, applications and/or products following general program specifications.
  • Code, tests and debug new software or enhance existing software following general specifications.
  • Writes and maintains technical documentation for assigned software projects, including code function and relationships.
  • May focus on analysis, design and product certification.
  • May gather information and write functional specifications.

 

Technical Requirements:

  • Knowledge of a programming language like C, C++, Java, or Python is required.
  • Database concepts and experience with SQL Server or Oracle or MySQL is required.
  • Experience with UNIX or Linux is required.
  • Web development experience is highly desirable.
  • Scripting experience is highly desirable.
  • Knowledge of software development life cycle is a plus.
  • Testing and debugging experience is desirable.
  • Experience with version control tools like git or CVS is a plus.

Organization Confidential
Industry IT / Telecom / Software Jobs
Occupational Category Software Developer
Job Location Islamabad,Pakistan
Shift Type Morning
Job Type Full Time
Gender No Preference
Career Level Intermediate
Experience 2 Years
Posted at 2024-02-27 7:16 am
Expires on 2024-06-16