Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Developer: Design Code Management @ Arup

Home > Programming & Design

 Developer: Design Code Management

Desired Candidate Profile


Role

The responsibilities of this role include:
  • Developing software in appropriate programming languages: mainly C++, but also with Python, .NET, SQL, JavaScript and browser based frameworks (Vue, React, Angular ) etc.
  • Keeping up to date with current engineering and building codes of practice through contact with the structural engineering community in general and within Arup in particular.
  • Exploring new development techniques and tools that will enhance the performance and/or functionality of the applications.
  • Developing software testing procedures and using them. Developing automated test harnesses where possible.
  • Providing a satisfactory standard of program documentation and user documentation.
  • Adopting agile ways of working in their approach to development and encouraging others do do similar. Playing an active role in ceremonies or equivalent.
  • Maintaining the integrity and quality of the application code base through: Code reviews, Use of Coding Standards, Version control, Issue tracking, Documentation, and Testing (Manual and Automated)
  • Promoting and supporting development best practice both within the team and in the wider Arup developer community.
  • Keeping up to date with current methods and seek new methods in the industry. Keeping knowledge current through hands-on experimentation with new technologies; technical reading; seminar, workshop conference attendance and interaction with subject matter experts

Required Candidate profile

Requirements and skills

Essential Skills and Knowledge
  • 4+ years development experience with demonstrable proficiency in two or more of the following languages: C++, C# (or VB.NET), Python, Javascript, Java, SQL
  • Experience working in an Architecture, Engineering or Construction firm or with one of the AEC technical software vendors
  • Javascript development experience using frameworks such as Vue, Node.js, React, Angular
  • Database development experience using SQL (SQL Server, MySQL, Postgres) and/or NoSQL (HBase, Redis, MongoDB) data stores
  • Experience with source code control systems (github, bitbucket etc)
  • Capable of solving complex technical and software development problems and conveying this information to others.
  • Strong team working skills. An ability to build trusted relationships with different people and groups.

Desirable skills and knowledge:
  • Some experience with Cloud Hosting and Deployment (e.g. AWS, Azure, Google, Heroku), PaaS and SaaS would be beneficial
  • Experience with cloud native development (in AWS, Azure or Google Cloud)
  • Experience with API design and development skills including RESTful API and/or GraphQL
  • Recognised IT industry accreditation (e.g. certification in a particular technology, chartership with a relevant institution).
  • Ability to create and prototype simple UI designs. Experience working with UX and UI designers.
  • Experience in developing open source software
  • Experience of working in multinational, multicultural environments

Required Behaviours:
  • You have a passion for diversity, recognizing the innovation and competitive edge that comes from a diverse highly skilled team where equal opportunities are truly valued.

Education:

UG:   Any Graduate - Any Specialization

Contact Details:

+ View Contactajax loader


Keyskills:   Software Development C++ Azure User Documentation Software Testing Programming .Net Languages Version Control AWS Python SQL

 Job seems aged, it may have been expired!
 Fraud Alert to job seekers!

₹ Not Disclosed

Arup

Arup India Private Limited Arup is an independent firm of designers, planners, engineers, consultants and technical specialists offering a broad range of professional services. Through our work, we make a positive difference in the world. Digital Technology is a team of professionals collabora...