Expoint - all jobs in one place

The point where experts and best companies meet

Limitless High-tech career opportunities - Expoint

F5 Engineer II Software 
India, Telangana, Hyderabad 
774789720

13.08.2024

PrimaryResponsibilities:

  • Designs, develops, and maintains high-quality code for complex product components. Manages assigned tasks individually.

  • Performs analysis to define design requirements for modification to existing tools, utilities, system structures, and environments and provide technical input into project scope and estimating activities.

  • Must be able to dive-in the existing code base, gain knowledge and fix bugs in those functional areas.

  • Follows and maintains technical design methodologies, processes, and standards.

  • Document software designs through use of functional specifications and other design documents.

  • Research, investigate and define new areas of technology to enhance existing products or new product directions.

Knowledge, Skills and Abilities:

  • Experience in developing software on Linux using C/C++

  • Experience in C/C++ programming languages with strong knowledge of data structures, run time complexities, IPC, share memory, Linux system calls

  • Self-starter with the ability to learn quickly in a fast-paced environment

  • Strong debugging and profiling skills especially indistributed/multithreadedenvironment

  • Have knowledge about SSL/TLS and PKI

  • Knowledge and expertise in software engineering methodologies and effective unit testing

  • Knowledge of network protocols such as TCP, UDP, IP, and HTTP

  • Experience with Perforce and scripting languages such as python is a plus

  • Excellentanalytic/trouble-shootingskills

  • Excellent oral and written communication skills

  • Able to collaborate and thrive in a fast-paced high-performance environment

Qualifications:

  • 3+ years’ experience in the development of computer software

  • BS/BA in Computer Science or related field or equivalent work experience.

The Job Description is intended to be a general representation of the responsibilities and requirements of the job. However, the description may not be all-inclusive, and responsibilities and requirements are subject to change.