R&D Software Engineer, Solutions

Datalogic

  • Vietnam
  • Permanent
  • Full-time
  • 1 month ago
Job DescriptionThe engineer collaborates with colleagues to define requirements for software solutions and tools aimed at device' configuration and management, analyzes such requirements, develops the software that realize them and the automatic tests that verify such functionalities.Engineer participates in design reviews, evaluates new software components and upgrades, writes recommendations on risk mitigation, understands, and recognizes quality software architecture and contributes to its definition, manages current products' maintenance, evaluates possible improvement of the software designs.There may be also a collaboration with application engineers, field service engineers, technical support engineers and commercial teams to solve technical issues or to address new business needs.Main responsibilities:
  • To discuss with team requests for new features or software modules to be developed
  • To define and document functional requirements of needed developments
  • To develop and debug software applications, mainly using Java, HTML, JS and Angular
  • To apply software engineering and programming best practices
  • To analyze, understand and refactor existing source code
  • Develop SW application with SW optimization and event-based programming tools
  • Using Agile SW development model/Method for in SW Development process
  • Design Web UI/web applications / web services
Technical Skills
  • Proficiency in Java, with a good understanding of its ecosystems
  • Relevant knowledge of Java GUI frameworks like Swing according to project requirements
  • Understanding of building tools like Ant, Maven, Gradle, etc
  • Proficiency in web frameworks like Angular
  • Proficiency in web technologies like
, , , Bootstrap, and writing cross-browser compatible code * Basic knowledge of Markup Languages such as XML and JSON
  • Understanding of
Patterns and Concepts * Familiarity with different designs and architectural patterns
  • In-depth knowledge of code versioning tools such as Git
  • Understanding of CI/CD process
  • To have experience in SW optimization and event-based programming
Soft Skills
  • Anticipate needs and potential technical issues and roadblocks in the development phase; shows initiative, ownership, and commitment; sustains a consistent, high level of productivity.
  • Good at understanding and resolving issues and opportunities, evaluating them from different perspectives. Customer oriented; looks for solutions to augment customer or supplier's satisfaction.
  • Interpersonal abilities, ability to work with a team, attention to details, flexibility, and creativity, proactive, project management skills, capability to work in a dynamic international team and in a complex environment, problem solving attitude, open minded.
Requirement and Others
  • Background: Bachelor's degree relating to Software Engineering or Computer Science
  • Language: English, Mother tongue or proficient, since the role requires international complex interactions on daily basis.
  • Year of Experience: Fresher

Datalogic

Similar Jobs

  • JAVA Software Engineer - IT Solutions

    RGF HR Agent

    • Ho Chi Minh City
    • 11,500,000₫ per month
    Job Description Job Responsibilities - Join the project team to develop, maintain applications, and implement eco-systems, API..etc for products in the corporation - Understand a…
    • 2 months ago
  • Senior Automation Test Engineer, KMS Solutions

    KMS Solutions

    • Ho Chi Minh City
    Company Description KMS Technology was established in 2009 as a U.S.-based software services company. With development centers in Vietnam and Mexico, we have been trusted globall…
    • 17 days ago
    • Apply easily