Beyondsoft (listed by the Shenzhen Stock Exchange, stock code 002649) is a global provider of IT consulting, product and solution services. Relying on strong R&D and innovation capabilities, the company widely adopts emerging technologies based on big data and mobile internet, including big data management platform, enterprise risk warning and public opinion monitoring system, AI based intelligent operation and maintenance service, and intelligent automated test products. And a wide range of products and solutions, including internationally authoritative software testing qualification training, for a wide range of services in the fields of high technology, internet, finance, retail, logistics, energy, manufacturing and medical.
We are seeking a Software Engineer to join our team and work full time and remote within Spain providing support to a leading multinational client in the printing industry.
Responsibilities:
* Designs, Codes and programs enhancements, updates, and changes for portions and subsystems of systems software, including operating systems, compliers, networking, utilities, databases, and Internet related tools.
* Analyses design and determines coding, programming, and integration activities required based on general objectives and knowledge of overall architecture of product or solution.
* Writes and executes complete testing plans, protocols, and documentation for assigned portion of application; identifies and debugs and creates solutions for issues with code and integration into application architecture.
* Leads and Participate as a member of project team of other software systems engineers, Customer Experience, and internal and outsourced development partners to develop reliable, cost effective and high quality solutions for low to moderately complex HP 3D Software Solutions.
* Collaborates and communicates with internal, and outsourced development partners regarding software applications design status, project progress, and issue resolution.
* Provides guidance and mentoring to less experienced staff members.
Required qualifications:
1. Typically, 3 years of verifiable experience in software design and coding with Golang.
2. Bachelors degree in computer science, computer engineering, or equivalent
3. Designing software systems running on multiple platform types.
4. Software systems testing methodology, including execution of test plans, debugging, and testing scripts and tools.
5. Experience with cloud development.
6. Experience in developing REST API services, as well as XML and JSON.
7. Familiar with AGILE software methodology, including SCRUM, Test Driven Development.
8. Strong written and verbal communication skills; mastery in English and local language. Ability to effectively communicate design pro