The Senior Software Engineer in the Platform Group is an exciting opportunity for a well established seasoned engineer to join our expanding R&D team in a hands-on development role in Lisbon area. Responsible for the backend solutions and variety of R&D initiatives for the company’s award-winning web application suite.
- Progress your ability and skills to develop efficient, reusable and performant code
- Help with feature implementation per designs produced by the immediate team members or in cooperation with the Architecture team
- Conduct research and Proof of Concepts on emerging technologies
- Provide effort estimations for the individual assignments
- Participate in code reviews and design workshops.
- Work as part of a cross functional agile development team
Knowledge and experience:
- Bachelor’s degree in Computer Science or related field.
- Good knowledge of OOA, OOD principles and multi-threading.
- Awareness of common patterns in distributed systems, e.g. REST, SOA, SaaS, Web APIs.
- Relevant experience in design and development of web applications and services
- Understanding of Agile development methodologies.
- Result oriented and focused on successful delivery.
- Good communicator with both technical and non-technical subjects. Demonstrates strong sense of ownership, enthusiasm for technology and initiative.