Expoint - all jobs in one place

Finding the best job has never been easier

Limitless High-tech career opportunities - Expoint

F5 Engineer II Software 
India, Telangana, Hyderabad 
124252482

13.08.2024

Primary Responsibilities

• Design, develop, and maintain efficient, reusable, and reliable Go code.

• Work closely with cross-functional teams to understand project requirements and deliver high-quality software solutions.

• Collaborate with product managers, designers, and other developers to design and implement software features.

• Perform code reviews to ensure code quality and adherence to coding standards.

• Troubleshoot and debug issues, optimize performance, and ensure the scalability of applications.

• Stay up to date with the latest industry trends and technologies to ensure the adoption of best practices.

Knowledge, Skills and Abilities

• Proficiency in Golang, with a deep understanding of its internals and ecosystem.

• Experience with RESTful API development and microservices architecture.

• Experience in automation using Python.

• Development experience in Linux environment

• Strong problem-solving and debugging skills and the ability to work independently and as an integral member of an Agile team.

• Version control using Git and code collaboration using Git workflows. • Flexibility to adapt to changing project requirements and timelines.

Preferred Skills (Not Mandatory):

• Knowledge of CPP.

• Experience working with platform hardware at a low-level is a plus

• Familiarity with DevOps practices and CI/CD pipelines.

• Basic knowledge in cloud technologies.

Qualifications

• BS/BA or equivalent work experience

• 3+ years development experience in Golang and Microservice architecture.

• 1+ years of development experience with Python

• Proven ability to develop end to end software with a background in computer science or programmable IT.

• Experience working in agile and lean software development.

Physical Demands and Work Environment

• Duties are performed in a normal office environment while sitting at a desk or computer table.

• Duties require the ability to utilize a computer, communicate over the telephone, and read printed material.

• Duties may require being on call periodically and working outside normal working hours (evenings and weekends).

• Duties may require the ability to travel via automobile or airplane, approximately 5% of the time or less spent traveling.

• Job may be performed on-site at a customer facility or data center, or in an office environment sitting at a desk or computer table.

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.