Assistant Programmer
ARUPKowloon tongUpdate time: January 13,2020
Job Description
Responsibilities:
- Partner with internal end-users, learn their needs and support their business processes through the development of software tools, training and/or workflows restructure
- Develop tools to automate tasks for the internal end users
- Work in a fast paced environment to take charge, define the solution and then deliver solutions to automate tasks for those users
- Identify recurrent problems and see opportunities for delivering generic solutions
- Perform system analysis and design
- Prepare system manuals and related documentations
- Provide end-user technical support and training
Qualifications & Requirements:
- Degree in Computer Science with interest in Engineering industry
- 3 years of experience in software development
- Relevant working experience in design automation, visual programming, GIS technology and machine learning is preferred
- One or more of the following languages: C# (or VB.NET), Python, JavaScript, Excel VBA, C++
- Good knowledge in ArcGIS Desktop, ArcObjects and ArcGIS server Development, and at least one of the following skills:
- Develop add-ins hosted within another application using APIs and/or Windows desktop applications
- Develop Web Application and understand Server Architectures
- Manipulate data in a variety of formats, such as XML, JSON, CSV
- SQL (MS SQL, MySQL, Postgres) and/or NoSQL (HBase, Redis, MongoDB) data stores
- Mobile Apps development under iOS framework or Android
- Source codes control tools, such as Git, Subversion
- Knowledge about:
- 3D modelling and BIM with tools such as AutoCAD, Rhino, Revit, Navisworks, Blender, SolidWorks or similar alternatives
- Open BIM standards, such as IFC, COBie, BCF
- Cloud hosting and deployment (AWS and Azure)
- Demonstrate passion and quick learning ability for staying ahead of the tech curve, constantly experimenting with new frameworks and technology
- Able to translate business problems into technical solutions
- Experience working in an agile team environment
- Proficiency in both written and spoken English and Chinese
Get email alerts for the latest"Assistant Programmer jobs in Kowloon tong"
