Software Architect
Bucharest, Romania
1 zi în urmă
source : Just Join IT

DDD (advanced)

Design Patterns (advanced)

SQL databases (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 enjoy

  • A key role in an international Agile team environment
  • The opportunity to work closely with the client’s team and leave your mark on the telecom field
  • Career and professional development opportunities (certifications, workshops, training sessions)
  • Your contribution

  • Lead task delegation and collaborate with product owners to break down high-level requirements into understandable pieces of work that your team can create solutions for
  • Work as part of an Agile team to develop new functionalities in systems
  • Build APIs and websites for partners to interact with the platforms, driving correct technology usage
  • Design architecture solutions with the team and provide advice to ensure the correct design choices are made
  • Write code and automated tests for new solutions
  • Refactor, optimize, and fix defects in existing code base by coming up with short and long-term solutions
  • Review team members’ code and drive best practices across the team
  • Review the process regularly and identify potential improvements by discussing them with team leads and management
  • Research new technologies and approaches to improve systems, providing input into the technology roadmap
  • Bring along

  • Around 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 toolset
  • Deep understanding of payment standards
  • Experience in mentoring others and leading small projects
  • Good design skills using DDD, OO and Design Patterns
  • Good knowledge of C#, Java or Go Lang
  • A good understanding of third-party integration technologies, including WCF and Rest APIs
  • Good knowledge of SQL and / or NoSQL database technologies such as SQL Server, MySQL, Couchbase or DynamoDB
  • Raportați această lucrare

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    Email-ul meu
    Făcând clic pe "Continuă", acord nevoo consimțământ de a procesa datele mele și de a-mi trimite alerte prin e-mail, așa cum este detaliat în policyApplicația de confidențialitate a lui neuvoo. Pot să-mi retrag consimțământul sau să mă dezabonez în orice moment.