Bright Coders' Factory — our name speaks for us, as our software sits in the hearts of global companies. We provide customers with state-of-the-art technologies. Our potential still grows, which is proven by the Forbes Diamond and Great Place to Work Awards.
We're writing code to make people's lives easier. In BCF, you will find your place and see that your work matters. Our portfolio includes projects from more than 15 industries - so depending on your preferences and stage of career, we're definitely going to find the right one for you.
We are looking for System Architect. Project for a public sector client.
WORK WITH US, WORK WITH THE BEST.
🌍 Wrocław, Plac Solny 14A
🌍 Warsaw, Żurawia 6
🌍 Poznań, Paderewskiego 6
🌍 Opole, Technologiczna 2
· At least 4 years of experience in programming multi-layer systems of the Enterprise including at least 2 years of experience as an IT architect;
· Knowledge of the Java technology used by the Ordering Party in version 11 or higher;
· Knowledge of the Enterprise Architect tool used by the Ordering Party at the level of ensuring efficient process modeling;
· Knowledge of the principles of designing systems SOA architecture;
· Knowledge of the principles of interface design using the SOAP communication protocol (Simple Object Access Protocol), and using the REST (Representational State Transfer);
· Knowledge of issues related to the security of IT Systems development;
· Knowledge of design and architectural patterns used in the systems of the integration of applications;
· Experience in working in the Agile software development methodology;
· Knowledge of English at a level that ensures communication on the subject Technical;
· Ability to use the tools used by the Ordering Party - JIRA and
· Confluence.
· Designing the architecture of IT systems in consultation with other teams (in particular security, infrastructure and integration teams) in order to ensure that the ensure compliance with accepted standards and technologies;
· Creating documentation of the developed software based on Enterprise tools Architect, Confluence and JIRA;
· Technical coordination of the work of programmers and implementation teams within the framework of project;
· Quality and performance of the software and systems produced and its compliance with best practices and corporate standards;
· Cooperation with external suppliers in the field of system integration and issuing opinions the technological solutions they provide;
· Developing, implementing and maintaining good practices and design patterns in the area of software development;
· Designing the architecture of system solutions in the field of new components and modifications;
· Identification of requirements for the hardware environment, infrastructure and software;
· Working with business owners to understand needs and design
· best practices;
· Selection of technologies, products and tools;
· Dentifying and managing risks associated with the architecture and Technology.