Position Summary
The Management, Orchestration, Visualization and Analytics (ManOVA) team is looking for a technically strong software Engineer who will help develop and enhance the features of Manova products and services. Having a background in Java development is essential. UI development skills are highly desired.
Responsibilities
- Design, develop and test new features for a complex application
- Design user interfaces by using modern UI technologies
- Work efficiently in an Agile environment
- Own both the development and the unit, integration and functional test automation for the assigned features
- Constantly strive for increasing performance and scalability of the product by diagnosing and fixing such issues
- Work with Scale infrastructure in Openstack or Vio VMware
- Adopt and advocate practices of modern responsive UI designs
- Keep abreast of new technologies and development practices
- Efficiently communicate/collaborate internally at F5
- Participate in defining new software architectures, products and solutions
- Serve as a source of technical expertise to a team and is a mentor for junior staff members
- Proactively identifying and resolving key technical issues
Qualifications
- Ten years of significant software development and engineering experience.
- Solid experience in Java and related technologies. Some experience on Python is helpful.
- Experience with PostgreSql, Oracle, SqlServer, DB2 or another RDBMS
- Experience of text search or analytics with ElasticSearch is highly desired
- Proficiency in Docker and containerized environment
- Experience of renovating a legacy application to one based on modern UI principles
- Solid hands-on experience in UI and Javascript technologies such as React/Redux, Angular, Knockout, Backbone, JQuery etc
- Solid experience with HTML5, CSS3
- Develop functional test automation using Cypress, Selenium or other technologies
- Experience with UI Automation and practices to increase efficiency and quality of UI development
- Good familiarity with REST services and data formats such as JSON, XML
- BA/BS in computer science or other engineering disciplines
- Expertise with Continuous Integration and Agile development methodology
- Good communication, presentation skills and ability to work well in a development team
- Strong SW engineering and design skills with an eye for details.
- Passion for learning new technologies, and a track record of doing so
- Familiarity with Networking and Security, including the understanding of load balancers, firewalls, identity & access management, certificate management, is a definite plus.
Great Place to Work®️ Institute, is the ‘Global Authority’ for creating, sustaining and identifying High-Trust, High-Performance CultureTM. Considered the ‘Gold Standard’ in Workplace Culture Assessment, Great Place to Work®️ identifies Best Workplaces solely on the basis of Employee Feedback and quality of People Practices in an organization. No jury or individual can influence the results of the assessment.
Great Place to Work® Certification is the most definitive ‘Employer-of-Choice’ recognition that organizations aspire to achieve. The Certification is recognized world over by employees and employers alike and is considered the ‘Gold Standard’ in identifying and recognizing Great Workplace Cultures. Every year, more than 10,000 organizations across 60 countries apply to get Great Place to Work–CertifiedTM
F5 has earned this recognition for creating a Great Place to Work FOR ALL the employees and has excelled on the 5 dimensions of building a High-Trust, High-Performance CultureTM – Credibility, Respect, Fairness, Pride and Camaraderie. We have been certified as:
- Great Place to Work – Oct 2020 to Sep 2021
- Among the top 75 Best Workplaces in IT & IT-BPM – 2020
- Great Mid-Size Workplaces - 2020
- Best Workplaces for Women - 2020