CyprusNet is not responsible or liable for any scams, frauds, misleading job offerings or false resume information within Cyprus Jobs free service. We strongly recommend that users never reveal private information such as credit cards, bank accounts, insurance numbers, passports, ID numbers or give away any money and so forth.
If you've been targeted by a job scam, report to: Cyprus Crime Combating Department
Limassol
If you're a smartphone user then you are part of an ever more connected and digital world. Our client is 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. They make sure that when you watch a video on YouTube, message friends on SnapChat or send your images on Instagram, you get a great service anytime, anywhere, and on any device. They are at the heart of the telecommunications industry working with giants such as AT&T, Vodafone, Telstra and Telefonica, helping them create an amazing new world for you where technology is being used in amazing new ways every single day.
The successful Software Development Specialist will be working on one or more specific modules within a large software system scope and will assume ownership and accountability of specific modules within an application. You will serve as an expert on specific Applications, modules or technologies, and will deal with complex assignments during the software development life cycle. You will join the division of the company which is designing and developing a converged Prepaid/Postpaid product. This development group is in charge of a UI solution including Customer data management, Self-care management and more.
What will your job look like?
You will design, develop, modify, debug and/or maintain software code according to functional, non-functional and technical design specifications. Following the company software engineering standards, agile (SCRUM) software development methodology and release processes.
You will provide technical support and guidance during solution design for new requirements, problem resolution for critical / complex issues. You will be expected to highlight risks and help mitigate risks from technical aspects.
You will participate and lead the technical solution aspects of new sales opportunities by working closely with other solution architects, sales leads, technical and functional experts across the units. You will also present the solution to the internal and external customers.
Among your responsibilities will be to analyze Product requirement documents, work closely with the Product Manager and Product Owner (the business owners of the Product) and come up with the solution architecture and high level designs. You will perform impact assessment and Proof of concepts to back the solution and early detection of possible issues
You will collaborate and add value through participation in design reviews, providing comments and suggestions, and work with cross-functional teams to achieve goals. You will serve as the technical focal point with other teams across the business unit to resolve issues related to interfacing functionalities and conceptual solution formation.
As an experienced professional, you will be expected to bring continuous improvements/efficiencies to the software or business processes by utilizing software engineering tools and various innovative techniques, and reusing existing solutions.
All you need is...
- A university graduate with a Bachelor's degree in Computer Science or equivalent
Either of the below:
- At least 3 years of experience in HTML5, CSS3, Bootstrap, JS, jQuery.
- At least 3 years of experience of OOP and design patterns. Preferably in Java.
- Knowledge of React/NodeJS and ASP.NET. is an advantage.
- Experience in various DBs (MySQL/MongoDB/Oracle).
- Proven experience in writing system design documents in English.
- Experience with source control tool.
- Knowledge in cloud technologies and tools will be considered an advantage.
- Experience working in SCRUM methodology will be an advantage.
- Team player with great interpersonal skills that can also work independently.
- Self-initiated and quick learner with a can do approach.
- Eager to learn new technologies and new concepts.
Why you will love this job?
- You will be challenged with design and develop new software applications
- You will have the opportunity to work in a growing organization, with ever growing opportunities for personal growth
- You will have the opportunity to work with the industry most advanced technologies
The company is offering a salary based on qualifications and experience plus excellent company benefits.
To apply for this vacancy, please send your CV to admin@smstaffmatters.com quoting the above Job title along the VAC number or alternatively call +357 25341383 for more information.