Software Developer-E-commerce

Description

Join our journey as we connect for a better future. Ready?
We are looking for a ‘Software Engineer


#Vodafonespirit

Our purpose at Vodafone is to connect for a better future. As a Global Communications Technology company, we put the customer at the heart of everything we do. We are forever challenging, pushing boundaries and discovering innovative ways to connect our customers with their digital societies.

We connect people, businesses, and communities across the globe to create the future. We earn customer loyalty, experiment, learn fast and get it done, together. As you can imagine, this means that we have a vibrant and diverse mix of skills and people making Vodafone a great place to work.


ROLE PURPOSE

Design, develop and maintain VF ecommerce applications to enhance the functionality of products and services, compliant with business requirements and quality objectives Participates to whole software development lifecycle. Has in depth knowledge of specific areas and extensive knowledge of software development and provides insight to senior members of the team.
Communicates with cross-functional teams involved in whole software development lifecycle. Task management of project teams. Supervise solution/implementation of other developers
Responsible from technical architecture & full stack development of VF ecommerce platform application.


Job Responsibility

Your place in the team

  • Responsible for Analysis and validation of requirements for the assigned projects and clarifying business requirements.
  • Accountable for delivering detailed designs of the product and services.
  • Provide immediate solutions to problems by himself/herself or suggesting interim solution if it requires detailed examination.
  • Follow up testing phase of the product to ensure that software release is completed correctly on time.
  • Responsible for coding, debugging and testing complex software modules and cases (drawing simple flow chart, designing database model, designing modules, architecture).
  • Responsible for reviewing design and source code. If necessary, perform re-factoring software modules.
  • Document detailed system design specification and other technical documents (Writing release notes, subsystem specification & TLD documents )
  • Responsible for performing application monitoring and performance tuning of released product and services.
  • Do the troubleshooting, maintenance and 3rd level support of the products and services delivered to customers, as long as required. (Analyzing and fixing problems reported by customers.)
  • Drives system integration activities, closely works with related operation teams.
  • Providing technical advice to other organizations, partner, customer and stakeholders.
  • Support and troubleshoot applications as required, optimizing performance, resolving production problems, and providing timely status updates.
  • Provide support for the realization of Digital targets with Ecommerce project
  • Basic understanding of procedures and concepts within own domain

Long Description

We are looking for you if you have

  • University degree in Computer Science, Computer Engineering or in a related discipline
  • Min 4 years expertise on software development technologies, design and architectures.
  • Ability to work in a fast-paced, dynamic environment and work on multiple projects simultaneously
  • Excellent problem-solving skills.
  • Strong communication skills.
  • Experience on Microservice development
  • Knowledge / Experience in Openshift, Docker, Oracle, PL/SQL, CICD
  • Knowledge / Experience in Tomcat/ Weblogic,
  • Expertise on some of the following technologies: Multithreading, concurrency, Junit, Spring Boot, RESTful APIs, Camunda, Web Services, PL-SQL, UML, Application Modelling Tools, GWT, GXT, HTML, HTTP , Modelling Tools, Maven, JPA/Hibernate, Git, Maven , Angular, JSF, Node.js, React,
  • Significant experience with object oriented programming methodology(Java or C/C++ programming languages) and Design patterns
  • Significant experience with MySQL/Oracle/LDAP database
  • Significant experience with Relational Databases, NoSQL databases
  • Be a good team player & be flexible in aligning personal goals with team objectives
  • Have strong communicational and interpersonal skills
  • Be passionate, curious & eager to learn,
  • Adapt to changing circumstances and demands, whilst maintaining standards
  • Have the ability to analyze, monitor and improve stability & performance of Java Applications
  • Good command of spoken and written English,
  • Strong understanding of software development process
  • Strong problem solving and analytic skills
  • Strong technical background and design experience
  • Excellent negotiation and communication skills
  • Strong presentation skills
  • Ability to work under pressure and tight deadlines
  • Preferably experienced in telecommunication sector


Get to know us

If you want to know more about us and what we do, then visit our website: www.vodafone.com.tr
Instagram: https://www.instagram.com/vodafonekariyer/
Youtube: https://www.youtube.com/user/VFTurkiye


Diversity and Inclusion

At Vodafone, we embrace and welcome everyone. We believe that we can operate more successfully and effectively with diverse teams. And we can only leverage this diversity by building an inclusive culture where everyone is respected, can be themselves and strive to be their best. That way we can create a better future for our employees, our partners, the communities we work in and our customers.

Apply Now
To help us track our recruitment effort, please indicate your cover/motivation letter where (vacanciesinturkey.com) you saw this job posting.

Leave a Comment