Skip to main content

Software Engineer

location Cyprus working time Full-time remote Hybrid

About the job

If you’re a smartphone user then you are part of an ever more connected and digital world. Amdocs are leading the digital revolution into the future. From virtualized telecommunications networks, Big Data and Internet of Things to mobile financial services, billing and operational support systems, they are continually evolving their business to help you become more connected.




  • Engineering – Designs, develops, modifies, debugs and/or maintains software code according to functional, non-functional and technical design specifications. Follow Amdocs software engineering standards, applicable software development methodology and release processes. Ensures code is maintainable, scalable and supportable. Demo the software products to stakeholders.
  • Investigation – Investigates issues by reviewing/debugging code, provides fixes (analyze and fix bugs) and workarounds, reviews changes for operability to maintain existing software solutions.
  • Analysis – Analyzes requirement documents/HLDs. Performs impact assessment (for example, for critical production issues) and contributes to Root Cause Analysis of issues and outlines corrective actions.
  • Team Work and Collaboration – Collaborate and add value through participation in peer code reviews, provide comments and suggestions, work with cross functional teams to achieve goals. Work as technical interface with other teams to resolve issues related to interfacing functionalities.
  • Technical Ownership – Assumes technical accountability for his/her specific work products within an application and provides technical support during solution design for new requirements. Ensures that documentation related to specific modules/applications is correct and up to date. Performs peer code inspection and reviews on developed solutions and provides relevant feedback.
  • Innovation & Continuous Improvement – Actively look for innovation and continuous improvement, efficiency in all assigned tasks.
  • Quality and SLAs -Contribute to meet various SLAs and KPIs as applicable for account and Unit e.g. Responsiveness, Resolution, Software Quality SLAs. Ensure assigned tasks are completed on time and delivery timelines are met as per quality targets of the organization.
  • Onboarding & Knowledge Sharing – Onboards new hires and trains them on processes, and shares knowledge with team members.


  • Bachelor’s degree in Science/IT/Computing or equivalent.
  • 2+ years of experience working with Typescript.
  • Experience with AWS, having worked with lambdas.
  • Experience using Terraform para deployments.
  • Familiar with GIT as code repository.
  • Experience developing API REST.
  • Familiarity with Agile Methodology
  • Good communications skills
  • Fluent English

Core Competencies

  • Builds Valuable Customer Relationships
  • Teaming Across Boundaries
  • Interacts with Respect
  • Displays Confidence and Curiosity
  • Demonstrates Excellence and Professionalism

What we can offer

• Remote work and flexible working hours
• Professional and career benefits
• Top-quality work environment

If you are looking for stability, professional growth, long-term career, and technology challenges in the sought-after companies – come and join us today! One last thing, if you have a lot of these skills, but not all of them, please still apply. We love to teach those who are willing to learn.

19 hours ago