





**ARE YOU UP FOR THE CHALLENGE?** ------------------------ As a **Software Analyst/Programmer**, you will join a specialized **Software Development** team that, among many other things, focuses on developing mobile applications (whether native, hybrid, or built using cross-platform frameworks), large-scale integration services and backends—both on-premises and cloud-based (using AWS, Azure, or Google technologies)—as well as large-scale web applications, etc. We are leaders in end-to-end application maintenance, grounded in operational improvement. This includes recurring maintenance and technical/functional support services, as well as evolutionary enhancements and new developments. We handle all necessary layers—from conceptualization and design through to quality assurance and security validation of applications prior to deployment. We advocate for multidisciplinary profiles and embrace the Full Stack philosophy; therefore, experience in other technology stacks—such as backend (Java, .NET, Node.js, etc.), mobile development (iOS, Ionic, Flutter, etc.), or web development (HTML+JS+CSS, AngularJS, etc.)—will also be positively considered. **WHAT WILL YOU DO ON A DAILY BASIS?** ------------------------------- * Design and analyze IT solutions, including implementation and maintenance of code. * Analyze system requirements, design appropriate technological solutions, and develop software applications to meet business and user needs. * Perform development and validation of implemented technical-functional requirements. * Monitor the project management methodology applied, using associated tools. * Collaborate with clients and end users to gather and document system requirements. * Analyze business processes to identify opportunities for improvement through technological solutions. * Be responsible for writing, testing, and maintaining clean and efficient code. **WHAT DO WE EXPECT FROM YOU?** ------------------------- * Higher vocational training qualification or degree in Computer Science or a related field. * English proficiency at “First Certificate” level or equivalent. * Minimum 2 years’ programming experience. * Experience in gathering technical-functional requirements. * Validation of implemented technical-functional requirements. The following are considered advantageous: * Use of code quality tools. * Writing unit and integration tests. * Git source code repositories. * Application deployment and maintenance. * Projects executed using agile methodologies (Scrum) and/or Jira.


