ELCA Vietnam

CII Tower, 152 Dien Bien Phu, TP Hồ Chí Minh

Company Size : 100-499

View more

Job description

Overview of job

In response to our expansion needs, we are looking for dedicated, open and communicative individuals for Software Architect position. In this role, you will:
- Design software architecture in diverse and innovative JAVA and .NET projects
- Support project teams and provide technical leadership in implementation
- Coach development teams in application of various technologies, frameworks, methods and tools
- Ensure technical quality by systematic design review and code inspection
- Coordinate with architecture teams in Switzerland, involve in advising in use of IT to optimize business processes and develop migration strategies
- Plan and assist technical requests regarding software solutions

Job Requirement

WE EXPECT FROM YOU:

- Bachelor’s degree in Computer Science
- 8 years of experience in analysis, design and development of software
- Additionally you stand out as a strong team player, are flexible and have a broad technical interest
- Proficient communication skills in English
- Great attention to details

TECHNICAL REQUIREMENTS:

Your practical experience is in several of the following areas:
In-depth development experience with:
- Microsoft technologies: C#, .NET Framework, ASP.NET, Entity Framework, WCF, WPF or
- Open source technologies: Spring, Hibernate, JSF, GWT, Prime Faces, WebSphere, Weblogic Jboss, Tomcat, JavaEE APIs and specification, EJB, JPA
- Development tools: Visual Studio or Eclipse, WSAD, Ant and Maven
- Testing framework like Nunit or JUnit
- Knowledge of relational databases: Oracle, Microsoft SQL Server
- Non-functional aspects: Security, Performance and Scalability
- Modeling tools such as Enterprise Architect
- Know-how in HTML5, XML, JavaScript, Ajax, CSS3
- Experiences with Microsoft SharePoint, BizTalk is a plus

Languages

  • English

    Speaking: Intermediate - Reading: Intermediate - Writing: Intermediate

Technical Skill

  • Oracle
  • RDBMS
  • C#
  • ASP.NET
  • JavaScript
  • JUnit
  • JSF
  • .NET
  • XML
  • HTML5
  • Entity
  • CSS3
  • Spring
  • WPF
  • Hibernate
  • Ajax
  • WCF
  • Eclipse
  • Visual Studio
  • Apache Tomcat
  • PrimeFaces
  • MS SharePoint
  • Ant
  • Maven
  • Computer Science
  • GWT
  • IBM WebSphere
  • WebLogic
  • Jboss
  • JavaEE
  • API
  • EJB
  • JPA
  • WSAD
  • NUnit
  • MS SQL
  • BizTalk

COMPETENCES

  • Analytic Skills
  • Teamwork
  • Flexible
  • Communication Skills
  • Self Motivated
  • Detail-oriented

BUSINESS PROFILE

ELCA Vietnam, Switzerland’s largest independent software development company.

ELCA is Switzerland’s largest independent software development company. Since 1968, our mission is to implement original and innovative solutions with strong added value. Working together with our clients and partners we guarantee system durability.

For over 15 years our group has been successfully operating an offshore development center in Vietnam.

The decision to open ELCA Vietnam was groundbreaking for the group. In 1998 ELCA was one of the first 100% foreign-owned software companies to open an office in Ho Chi Minh City.

Our projects are highly diversified. We develop on .NET and JAVA platforms and integrate products like SharePoint and CRM. Technologies like web- and mobile applications require the best software and system designers.

Our quality system is the backbone of our success. We all contribute our experiences and have it regularly re-appraised at CMMI maturity level 3.

As part of our culture senior people are involved in training and coaching young talents. This is a key success factor to develop our cloud-based SECUTIX solution.

ELCA Vietnam started with six people. Today we are a production facility with more than a hundred employees. During the same period ELCA Switzerland tripled its workforce to over 450 engineers. We contributed fully to this success and the group has gained in flexibility and reduced its risks.

ELCA’s outsourcing and offshoring model is mature and we believe that our expertise is opening very interesting perspectives for us all.