Simpson Strong-Tie Vietnam

Sabay Building, 427 Truong Chinh, TP Hồ Chí Minh

Company Size : 100-499

View more

Job description

Overview of job

We are looking for candidates to join our team with the following main roles and skill requirement:
* Overview
The Application Developer is responsible for the development of Web-based/ Windows Desktop Applications and solutions in support of Simpson Strong-Tie’s business requirements. The position calls for the developer to work as a member of Simpson‘s IT Applications Development team and with Simpson business analysts to design, develop, and support custom as well as purchased Applications.
* Duties
• Develop and maintain external/internal web sites, .Net applications and SAP Hybris CMS system.
• Develop and maintain Service-now application.
• Develop and maintain Sharepoint application.
• Work with Simpson business analysts as well as directly with business users to help define and clarify business requirements.
• Design and develop Web/Desktop applications according to Simpson development standards and in adherence of general coding best practices.
• Document test cases and conduct adequate unit testing on all development objects in adherence with Simpson’s testing methodology.
• Create detailed technical specifications related to all development work done for Simpson in a manner that provides for knowledge transition to other resources, and a guide for on-going support.
• Provide status reports and adequate management reporting on activities, progress, and issues in a timely manner.
• Provide production support for existing web applications in the Simpson environment, communicate with business analysts and business users to diagnose and troubleshoot issues and provide user support.

Job Requirement

• At least 2 years enterprise experience with successful track record in developing web-based applications with large user base, including back-end and UI development experience.
• Good knowledge in Javascript programming. (Knowing JQuery, ReactJS or other Javascript framework is a plus.)
• Good understanding in MS Web server (IIS 7.0 or later version) and .NET technology. Having experience in .NET 4.0+ and MVC3.0+ is a plus.
• Good knowledge in Java programming and J2EE architecture. (Having Spring MVC framework or Hibernate is a plus)
• Good troubleshooting skill, including application profiling and memory leak detecting in both .Net and Java.
• Solid knowledge and experience with object-oriented programming
• Solid experience with database access, SQL, and object persistence methodologies.
• Experience with web-related technologies, including UML, XML, Web Service, Web API Development and consumption, SOAP, WSDL creation and consumption, UDDI deployment.
• Experience with MS Visual Studio and Eclipse and version control, such as TFS.
• Understand application Performance and Security design pattern.
• Good business process design skills
• Good English verbal, presentation, facilitation and written communication skills
• Excellent analytical and conceptual skills.

Preferred Skills
• Experience in multiple software development methodologies – RAPID, SCRUM, etc.
• Web 2.0 related development experience specifically related to UI development - e.g. AJAX/ RIA’s. Knowing JQuery and JSON is a plus.
• Enterprise SOA architecture
• Track record of working effectively as part of a team
• Previous experience with SAP and UNIX would be extremely beneficial.
• Ability to communicate effectively with customers and colleagues in individual and group settings.
• Ability to work on multiple project requests simultaneously while meeting tight deadlines.
• Fully understand Content management system (CMS) concept. Has enterprise content management experience at least with one CMS product. (Having experience in SAP Hybris CMS is a plus)
• Good knowledge in Both Unix/Linux and MS windows OS. (Knowing Perl or VB script is a plus)

Minimum Years of Experience
• 3+ years of Web Application development/delivery experience
• 3+ years in building Web User Interfaces

Education Requirements
• Appropriate undergraduate degree or technical training required. (i.e. Computer Science, Business, Engineering etc.).

Languages

  • English

    Speaking: Intermediate - Reading: Intermediate - Writing: Intermediate

Technical Skill

  • JavaScript
  • Java
  • jQuery
  • JSON
  • .NET
  • XML
  • CMS
  • TFS
  • Spring
  • Windows
  • Linux
  • Hibernate
  • Ajax
  • Eclipse
  • Visual Studio
  • MVC3
  • J2EE
  • UML
  • IIS
  • MVC
  • OOP
  • Unix
  • Perl
  • SAP
  • Software development
  • Web Services
  • ReactJS
  • IIS 7
  • MS SQL
  • Web API
  • API
  • SOAP
  • SOA
  • WSDL
  • UDDI
  • Design Patterns
  • Hybris
  • VB Script

COMPETENCES

  • Communication Skills
  • Scrum
  • Friendly
  • Working Independently
  • Teamwork

BUSINESS PROFILE

Simpson Strong-Tie Vietnam is committed to helping customers succeed by providing full service engineering and field support.

For more than 50 years, Simpson Strong-Tie has focused on creating structural products that help people build safer and stronger homes and buildings. Considered a leader in structural systems research, testing and innovation, Simpson Strong-Tie is one of the largest suppliers of structural building products in the world.

Simpson Strong-Tie products are known for their consistent quality and availability as well as for helping structures resist high winds, hurricanes and seismic forces.

Simpson Strong-Tie is looking for highly motivated, energetic developers to be part of delivering software solutions that will transform the construction industry.
We are creative thinkers who value collaboration and feedback.