Person, Face, Female, Hair, Clothing, Woman, Girl, Finger, Smile

Software Architect in Games Department (online recruitment process)

Warsaw, Masovian Voivodeship, Poland

Software Architect in Games Department (online recruitment process)

  • Warsaw, Masovian Voivodeship, Poland
Lionbridge is seeking a Software Architect (holding the role of Principal Developer) to join our fast-growing Game Test Platforms R&D organization. The ideal candidate will have a solid knowledge and professional experience in distributed software architecture designs, oriented on micro-services model, plus on hands experience in backend development of various types of applications and services. Proven experience in building SaaS products, using cloud based solutions is an important factor.

Responsibilities:
  • Designing, building and maintaining efficient, reusable and reliable distributed systems;
  • Working on architecture design, including building the API and interfaces between services, documenting the decisions around the technical aspect of the product;
  • Taking part in technical decisions related to new products and functionalities;
  • Participating in the estimation and planning of iterative agile releases;
  • Identifying bugs and flaws in existing implementation and taking initiative to fix them;
  • Performing code reviews against commits done by other team members;
  • Guarding of well-defined software architecture including patterns, best practices, orientation on high scalable, robust, distributed solutions with focus on cloud and on-premises deployment types- all from low level point of view;
  • Cooperating with Product Owner to transform business and customer needs and vision into low level language for Developers to keep solid architecture;
  • Synthesizing all signals from Product Owner/ Developers and document them in clear form in terms of needs and solution assumptions;
  • Introducing high experience from previous roles in area of software architecture and active knowledge sharing to improve team members skills and experience;
  • Making sure the reuse of code is done effectively in the whole architectural picture of the system and working with Product Owner to relax or tune requirements to reuse as much as possible from existing code;
  • Being a backup for be developer as a secondary role (75% architecture-25% backend development).


Requirements:
  • 4+ years' experience in similar role;
  • Architecture patterns and good practices knowledge;
  • Proficiency with Python with a deep passion to write code
  • Cloud solutions experience - AWS, Azure, Google with proficiency in their service usage.
  • Strong experience in designing schemas, indexes and tuning performance on relational databases like SQL;
  • Proficiency with Docker;
  • Experience in developing, scaling and monitoring RESTful APIs;
  • Experience working inside the Linux command line environment;
  • Familiarity with ORM libraries;
  • Familiarity with Akka, Scala, Spring or other DI frameworks;
  • Use of version control systems and continuous integration tools especially Git & Azure DevOps.
  • Experience working with Agile methodologies and teams (SCRUM preferred);
  • Ability to work on projects independently and learn new technologies on the fly;
  • Being a team-oriented, results driven and organized professional with a positive attitude;
  • Proficiency in English.


We offer:
  • Work contract with employee benefits package including private medical care, sport card, day off for your birthday and holiday allowance;
  • Flexible working hours;
  • Fully remote work;
  • Work in a creative team and friendly environment;
  • Professional development opportunities in a multi-cultural environment - Lionbridge has offices in over 20 countries and many of these offices work collaboratively on projects, exposing our employees to a wide range of cultures and work styles.
  • Access to training platform.


We kindly inform that Lionbridge reserves the right to contact only selected candidates.

Start Your Application

Alert me about jobs like this

Not You?

Thank you, please complete your application on the following page.

Set Up a Job Alert

Not You?

Thank you

People Also Viewed

Senior Testing Engineer

Corporate 27786 Mumbai Maharashtra India Mumbai, Maharashtra, India Executive
Responsibilities / Job Functions 5 yrs of Testing Experience 3 yrs of Automation experince - Gauge & C#Executes Manual test cases Maintain Test Execution logs Defect reporting and tracking Logs Individual issues and downtime Uses utilities an...

Project Coordinator

Corporate 27313 Mumbai Maharashtra India Mumbai, Maharashtra, India Executive
Keeping a track of finance for every task done. The Production Coordinator would be responsible handling all the finance of the projects. We make payments by words, pages and hours. So the PC would require keeping a detailed account of finance f...

Chargé de projets en linguistique - Project Manager

Corporate 27604 Dieppe New Brunswick Canada Dieppe, New Brunswick, Canada Project and Program Management
Chargé de projets en linguistique DESCRIPTION DE POSTE Le ou la chargé(e) de projet doit avant tout comprendre les exigences de ses clients relativement à des projets de localisation ou de traduction en plusieurs langues, principalement de si...

Chargé de projets en linguistique - Project Manager

Corporate 27643 Montreal Quebec Canada Montreal, Quebec, Canada Project and Program Management
Chargé de projets en linguistique DESCRIPTION DE POSTELe ou la chargé(e) de projet doit avant tout comprendre les exigences de ses clients relativement à des projets de localisation ou de traduction en plusieurs langues, principalement de sites we...

Lionbridge embraces equal employment opportunity and a diverse workforce, making hiring and employment decisions based on individual merits and talent without regard to any protected status.
If you believe you need a reasonable accommodation in the online job application process for a posted position, please contact us at careers@lionbridge.com for assistance.