SOFTWARE
ARCHITECT

Amsterdam

SOFTWARE
ARCHITECT

Amsterdam

ROLE DESCRIPTION

As Software Architect, you have ultimate responsibility for the quality of our products and software frameworks. From conceptualization to prototyping and technical development, you will lead the way.

In your role, you will actively contribute to the development by writing high level quality and efficient code. Furthermore, you will lead a team of developers & testers (both internally and externally located), with whom you focus on continuous improvement of our current frameworks. You will grow, inspire and challenge them and you will lead the way in developing best practices, in making sure our products are developed according to our release schedules and delivered in-line with our quality standards. You will make sure that there is proper planning and that your team members work in a motivated and well-structured manner. Furthermore, you always make sure that the right architectural decisions are made, keeping in mind the future roadmap of our products.

Within the organization you will work closely together with our Product Manager with whom you share the responsibility for our roadmap, the CTO for the technical vision and with the R&D department, who deliver approved concepts or demo-versions of to-be-built new features or products.

ROLE DESCRIPTION

As Software Architect, you have ultimate responsibility for the quality of our products and software frameworks. From conceptualization to prototyping and technical development, you will lead the way.

In your role, you will actively contribute to the development by writing high level quality and efficient code. Furthermore, you will lead a team of developers & testers (both internally and externally located), with whom you focus on continuous improvement of our current frameworks. You will grow, inspire and challenge them and you will lead the way in developing best practices, in making sure our products are developed according to our release schedules and delivered in-line with our quality standards. You will make sure that there is proper planning and that your team members work in a motivated and well-structured manner. Furthermore, you always make sure that the right architectural decisions are made, keeping in mind the future roadmap of our products.

Within the organization you will work closely together with our Product Manager with whom you share the responsibility for our roadmap, the CTO for the technical vision and with the R&D department, who deliver approved concepts or demo-versions of to-be-built new features or products.

Responsibilities

The development of INDG’s products, as well as for the quality and delivery of our software frameworks including new features

 

Writing high quality, efficient code, and set a high bar for other team members

 

Execution of INDG’s Product Roadmaps items (close cooperation with our Product Manager)

 

You’ll lead a team of internal and external developers who report directly into you (6-10FTE)

Responsible for the whole development cycle, from concept to delivery including architecture, testing, work methods (SCRUM) etc

 

Be highly involved in code reviews

 

Be highly involved in improving deployment and release processes

 

Coordinate across multiple functional groups like product, QA, and distribution to ensure product & engineering success

Responsibilities

The development of INDG’s products, as well as for the quality and delivery of our software frameworks including new features

 

Writing high quality, efficient code, and set a high bar for other team members

 

Execution of INDG’s Product Roadmaps items (close cooperation with our Product Manager)

 

You’ll lead a team of internal and external developers who report directly into you (6-10FTE)

Responsible for the whole development cycle, from concept to delivery including architecture, testing, work methods (SCRUM) etc

 

Be highly involved in code reviews

 

Be highly involved in improving deployment and release processes

 

Coordinate across multiple functional groups like product, QA, and distribution to ensure product & engineering success

Requirements

Advanced software development skills with excellent knowledge of Object Oriented programming (OOP) techniques, design, prototype, implement, test and troubleshoot product features according to market requirements and product design

 

Deliver results that meet market requirements and product design with a high level of quality and customer satisfaction

 

Experienced working with technologies such as C#, HTML5, Unity3D, JavaScript

 

Knowledge of best development practices, design patterns, SCRUM, cloud solutions, continuous integration, TDD

 

Knowledge of enterprise level ecommerce or CMS platform integrations such as Adobe AEM, Hybris is beneficial

 

Experience leading (small) teams

 

Work as an integral member of a high performance team making important individual contributions

Estimate schedules for projects undertaken and complete them on time

 

 Work closely with QA Engineers in automation testing and problem resolution

 

 You have a strong record of project execution and completion and have experience with Scrum and agile development practices

 

Previous experience building and maintaining RESTful web services

 

Positive attitude and willingness to learn

 

Excellent communication skills

Requirements

Advanced software development skills with excellent knowledge of Object Oriented programming (OOP) techniques, design, prototype, implement, test and troubleshoot product features according to market requirements and product design

 

Deliver results that meet market requirements and product design with a high level of quality and customer satisfaction

 

Experienced working with technologies such as C#, HTML5, Unity3D, JavaScript

 

Knowledge of best development practices, design patterns, SCRUM, cloud solutions, continuous integration, TDD

 

Knowledge of enterprise level ecommerce or CMS platform integrations such as Adobe AEM, Hybris is beneficial

 

Experience leading (small) teams

 

Work as an integral member of a high performance team making important individual contributions

Estimate schedules for projects undertaken and complete them on time

 

 Work closely with QA Engineers in automation testing and problem resolution

 

 You have a strong record of project execution and completion and have experience with Scrum and agile development practices

 

Previous experience building and maintaining RESTful web services

 

Positive attitude and willingness to learn

 

Excellent communication skills