Jobs Career Advice Post Job
X

Send this job to a friend

X

Did you notice an error or suspect this job is scam? Tell us.

    • Senior C++ Developer at Watershed Consulting

    Posted: Jan 26, 2022
    Expires: Not specified
    Save
    Facebook
    X
    LinkedIn
    Email
    Copy link
  • Get new jobs in your inbox
    • @gmail.com
    • @yahoo.com
    • @outlook.com
  • Senior C++ Developer

    Key Performance Areas

    • A technical job concerned with software programming in C/C++ developing & maintaining

    • visual & non-visual/service applications.

    • Conceive, design, and test logical structures for solving problems by computer.

    • Analysis of relevant standards.

    • Understand project/product requirements from a technical perspective

    • Produce and review baseline documentation that collectively defines the solution.

    • Review requirements, specifications related to the proposed solution.

    • Follow the software development plan

    • Write, test, and maintain the detailed instructions, called programs that computers must

    • follow to perform their functions.

    • Write programs according to the specifications determined primarily by computer software

    • engineers and systems analysts.

    • Code detailed designs from design specifications, according to best practices and software

    • coding standard.

    • Perform the testing and debugging.

    • Produce test code (unit tests) to drive all functionality, including error paths

    • Ongoing support throughout the lifecycle of the product (or until the support responsibility has

    • been re-allocated), to all departments and customers as and when required.

    • Update, repair, modify and expand existing programs

    • Build, test and implement the software solution, including any amount of coding that may be necessary. A small project may require an end to end detail involvement.

    • Be thoroughly familiar with company standards and procedures.

    • Maintain all development documentation under configuration and source control as per company standards (incl. Source, documentation, assembly drawings, etc.)

    • Ensure completion of deliverables by prescribed milestones, with proactive feedback.

    • Continual feedback from/to spec and throughout the process

    • Configuration management of data: know the documentation requirements for the project product.

    • Ensure the documentation is completed according to the best practices guidelines and the content is adequate and appropriate

    • Produce test code (unit tests) to drive all functionality, including error paths

    • Project Execution

    • Participate in the project definition and project planning giving detailed inputs in Statements of Work to the project manager as and when requested.

    • Test, integrate and even maintain the software as it may be required at any particular time.

    • Ongoing support throughout the lifecycle of the product (or until the support responsibility has been re-allocated), to all departments and customers as and when required.

    • 24 Hour standby

     Qualifications 

    • Relevant degree in the engineering field or a proven in-house track record

    • through an engineering career.

    Experience 

    • More than 2 years experience as a Programmer

    Specialist Skills required 

    • Software design

    • Software language exposure: Primarily C/C++ experience

    • TCP/IP communication

    • Knowledge of records/structures and binary data storage

    • Knowledge of binary & hexadecimal numeral systems. i.e. understanding of binary data (bits & bytes)

    • Development of DLL’s & dll interfacing a plus.

    • Databases (Basic SQL)

    • Office tools

    The successful applicant must have:

    • Appropriate technical domain

    • Be familiar with Systems Concepts and Standards.

    • Software Engineering

    • Computing Systems Design

    • Computer Programming

    • Technical Documentation

    • Knowledge of Quality Assurance techniques,

    • Be familiar with company policies and procedures relating to software development.

    • Develop an understanding of the complete testing life cycle, including developing test cases

    • and test plans.

    Check how your CV matches this job

    Method of Application

    Interested and qualified? Go to watershedconsulting-talent.freshteam.com to apply

    Build your CV for free. Download in different templates.

  • Save Report job
  • Get new ICT / Computer jobs on TelegramNew jobs like this, as they are posted
  • Send your application

Career Advice

View All Career Advice
 

Subscribe to Job Alert

 

Join our happy subscribers

 
 
Send your application through

GmailGmail YahoomailYahoomail