Career – Java Senior Software Developer
Visuality Systems is looking for a Java Senior Software Developer to join the team.
Job overview:
In this role, the person will work on cutting-edge software coding related to SMB protocols, project management, testing ,and troubleshooting for clients.
The candidate will deliver tactical and strategic improvements to large scale products; formulate and define system scope and objectives through research and fact-finding to develop or modify moderately complex network systems.
The person will maintain and update applications as needed; translate software requirements into working and maintainable solutions within the existing application frameworks.
Implements the product’s lifecycle: design, development, quality, deployment and maintenance. The individual will develop and adhere to best practices for developing applications;
continuously contribute to team performance improvement and collaborate effectively across teams.
About the company:
Visuality Systems Ltd is the world-leading developer and provider of SMB (Server Message Block) protocol stacks. Since its inception in 1998, Visuality Systems is fully dedicated to the development of SMB/CIFS solutions and its clients include over 150 Blue Chip companies worldwide.
We are devoted to our commitment to improving our file-sharing solutions to be on top of all industry trends and meet the future demands of our customers.
POSITION REQUIREMENTS:
- B.Sc. in Computer Science, Computer Engineering.
- 4+ years of Java development experience.
- Experience in OOD/OOP and multi-threading development.
- Coding experience with automated testing frameworks, tools, and services.
- Python experience – an advantage.
SKILLS AND ABILITIES:
- Ability to navigate complex integration problems.
- Strong software engineering foundations and experience writing professional software, especially at scale.
- Excellent collaboration and communication skills (working with customers).
Multi-Tasking, Organized, and Hands-On.
Start-Up culture-oriented – willing to do a bit of everything.
Excellent English language skills (verbal and writing).Very responsible and self-management, time management.
A creative person.