Software Architect in Constanţa

OOP (nice to have) DDD (advanced) Design Patterns (advanced) SQL databases (advanced) C# (advanced) Java (advanced) R Systems is searching for a knowledgeable Software Architect to join a growing team specializing in telecom software development.As a Software Architect, you will take on the responsibility of designing software solutions and leading a dynamic team of innovative engineers towards a common goal: delivering state-of-the-art code to top-tier telecom operations.If you consider yourself up for the challenge, now is the time to join us. Some of the world’s most powerful telecom companies are waiting for you to wow them!You’ll enjoyA key role in an international Agile team environmentThe opportunity to work closely with the client’s team and leave your mark on the telecom fieldCareer and professional development opportunities (certifications, workshops, training sessions)Your contributionLead task delegation and collaborate with product owners to break down high-level requirements into understandable pieces of work that your team can create solutions forWork as part of an Agile team to develop new functionalities in systemsBuild APIs and websites for partners to interact with the platforms, driving correct technology usageDesign architecture solutions with the team and provide advice to ensure the correct design choices are madeWrite code and automated tests for new solutionsRefactor, optimize, and fix defects in existing code base by coming up with short and long-term solutionsReview team members’ code and drive best practices across the teamReview the process regularly and identify potential improvements by discussing them with team leads and managementResearch new technologies and approaches to improve systems, providing input into the technology roadmapBring alongAround 8-10 years of IT experience with a minimum of 5-6 years in Payment Domain in particular (DCB and digital wallets)Experience of at least 4 years in all aspects of software architecture, quality, and user experience, as you will write and review code and maintain services in production using a modern toolsetDeep understanding of payment standardsExperience in mentoring others and leading small projectsGood design skills using DDD, OO and Design PatternsGood knowledge of C#, Java or Go LangA good understanding of third-party integration technologies, including WCF and Rest APIsGood knowledge of SQL and/or NoSQL database technologies such as SQL Server, MySQL, Couchbase or DynamoDB


Datele de contact vor fi vizibile dupa ce veti aplica!

loading... folosește cookies. Navigând în continuare, iți exprimi acordul pentru folosirea acestora. Află mai multe Am ințeles!