Základné informácie

Referenčné číslo

Req_00062243

Primárna lokácia

Merliot

Ďalšie lokácie

Torre Pradera, Xela

Opis a požiadavky

***Applicants should be available and willing to work on-site and/or from home depending on business needs.***

 

About the role

The Applications Development Architect (Software Architect) is responsible for the design, develop and govern architecture and its components, back-end, and services that support other systems. It has to act as a high-level decision-maker in the process, determining everything from design choices to technical standards, such as platforms and coding standards.


Responsibilities:

Collaborate with other professionals to determine functional and non-functional requirements for new software or applications; Use tools and methodologies to create specifications and representations for functions and user interface of desired product; Develop high-level product specifications with attention to system integration and feasibility; Define all aspects of development from appropriate technology and workflow to coding standards; Communicate successfully all concepts and guidelines to the development team; Oversee progress of development team to ensure consistency with initial design; Provide technical guidance and coaching to developers and engineers; Ensure software meets all requirements of quality, security, modifiability, extensibility, etc; Approve final product before launch; among others.

 

Skills & Requirements:

  • Schedule flexibility

  • Excellent verbal and written communication.

  • Excellent decision-making skills and problem-solving.

  • Organization.

  • Autonomy, Self Motivation.

  • Attention to details.

  • Ability to have a business-oriented vision.

  • Ability to formulate concepts.
     

Knowledge:

  • English - B2:

• Oral and written comprehension

• Appropriate use of language

  • Software development experience

•Java - Mandatory

             •Application frameworks - Plus

             •Full stack developer - Plus

  • Broad and extensive knowledge of Web software design, and development process and its technologies.

  • Knowledge of architectural styles and design patterns.

  • Understanding of various coding methods and computer languages.

  • Data modeling and database design experience

  • Organized and documenting oriented.

  • Desirable knowledge of TOGAF® Std.

  • Knowledge of Project management and Agile/SCRUM practices.

  • Experience working in Unix/Linux environments.

 

Studies & Experience:

  • Computer Engineering, Computer Science, or related technical careers - Mandatory.

  • Minimum 2 years of proven experience as a software architect - Required.

  • Minimum 5 years of experience in software development and coding in any of the key languages preferably Java - Required.

  • Experience with software development life-cycle (SDLC) processes.

  • Experience with applications server platforms such as Wildfly and Tomcat.

  • Experience with enterprise service bus (ESB) platforms and routes, as Apache Camel.

  • Experience with service-oriented architecture (SOA) and microservices.

  • A solid domain of Spring ecosystem like MVC, Data, Security, etc

 

 

If you have questions or comments about this open position write to:
ties_stepup_recruitment@telusinternational.com

 

 

Equal Opportunity Employer

At TELUS International, we are proud to be an equal opportunity employer and are committed to creating a diverse and inclusive workplace. All aspects of employment, including the decision to hire and promote, are based on applicants’ qualifications, merits, competence and performance without regard to any characteristic related to diversity.

 

Ďalší popis práce

The Applications Development Architect (Software Architect) is responsible for design, develop and govern architecture and its components, back-end, and services that support other systems. It has to act as a high-level decision maker in the process, determining everything from design choices to technical standards, such as platforms and coding standards.