• Notera att ansökningsdagen för den här annonsen kan ha passerat. Läs annonsen noggrant innan du går vidare med din ansökan.

Responsibilities

The Senior Technical Architect directs the software (systems or application) development function for significantly big project or even more then one in parallel, including the design, development, troubleshooting, and debugging of software programs for software enhancements and new products. Determines the development of software and software tools used for design, infrastructure, and platforms, including operating systems, compilers, routers, networks, utilities, and databases.


Main processes, systems, tools used. Main, but not limited to

  • Software Development Process: Scrum, Code-Review, Pair-programming, Test Driven Development, Domain Driven Design
  • Tools: Intellij IDEA, Visual Studio, Eclipse, Slack, JIRA, Git, Gerrit, Gradle, Jenkins, Confluence, Memory and CPU profilers, Sonar, Google Suite.
  • Systems/frameworks/libraries: JDK, .NET Framework, OSGi, Reactive Extensions, RxJava

Experience

  • 10 + year of experience in software development
  • Experience in Fintech is considered a plus.
  • Familiar with OOP and design principles. Functional programming considered a plus
  • Can steer a legacy codebase towards a better, more usable shape
  • Knowledge of related to project/department aspects of: Java/C#/C++ concurrency
  • Strong reasoning and algorithmic skills
  • Excellent communication skills
  • Team player

Hur du söker jobbet

Ansökan sker via e-post till petra.wallenius@itiviti.com. Vänligen använd rubriken/referensen "Senior Technical Architect".