QUALIFICATIONS AND JOB DESCRIPTION
We are seeking a Software Engineer - Integration Solutions with the will and ambition to work in high performing Vodafone Team responsible for Leading Digital Transformation in Turkey, reporting to Solution Manager of Vodafone Turkey.
The accountabilities of this role are:
- Analysis, specification, and validation of requirements for the assigned projects.
- Strong understand the purpose and scope of the assigned projects.(High Level and Detailed Business Requirements)
- Participate and review development design and code within the team.
- Develop, design and implement solution. (Drawing simple flow chart, Designing database model, Designing modules (methods, functions, procedures...), Writing release notes & TLD documents)
- Doing Unit tests, Solving software defects, Testing usability, scalability, performance, compatibility, reliability of software
- Code review management and product defect management.
- Identify solutions for issues and prioritize efforts for solving them.
- Software Quality and reliability analysis.
- Supporting service management department for installing or maintaining the software product as long as required
- Do the maintenance and 3rd level support of the products delivered, as long as required.
- Support and educate the Junior FTEs and 3rd Party resources in the team.
- Working with partners to envision, define, and execute integrations of software into our customers software platform.
- Follow the evolving business proactively and be prepared for the new services to be demanded on the related modules.
- Research and implement new technologies to improve our time to market and service quality
- Contribute creative ideas to the product development pipeline.
- Spread the research results and know-how to the team.
- Help collaborate on and develop comprehensive functional specifications and work estimates based on these specifications.
- Assist the system &service administration team in the installation and implementation of developed or integrated software.
- Support and troubleshoot applications as required, optimizing performance, resolving production problems, and providing timely status updates.
- Help develop and maintain coding standards and best practices, and provide suggestions for application and process improvement.
- Support and educate the Junior FTEs and 3rd Party resources in the team.
Working at Vodafone is all about helping people feel ready to benefit from new technology, bring the future to even the most remote places and thinking about technology that doesn’t exist yet. Here at Vodafone, we do amazing things to empower everybody to be confidently connected, that could be anything from providing superfast network speed for smartphones to making people’s lives easier with mobile payment, streaming music & video and connecting devices through internet of things.
Vodafone is a place where you can bring your whole self to work as you start your career.
- Degree in Programming, Information Technology, Computer Engineering, Mathematical Engineering, Industrial Engineering, Management.
- Information Technologies, Algorithms, Relational Databases, Object Oriented Technologies
- Good understanding of the Telecommunications Business
- Strong understanding of software development process
- Expertise on Object Oriented analysis, design and coding.
- Relational Database Modeling and Processing
- Good knowledge of the following technologies: Tibco BW, Tibco EMS, Tibco Administrator, Oracle, PL/SQL, Java, Shell Scripting, XML, SOAP, JSP, EJB, J2EE, Web Services, , UML, Application Modelling Tools, Database Modelling Tools
- Agile methodologies.
- Overall and detailed design information about the Order Management, Integration Systems.
- Experience in managing multiple projects and deadlines.
- Analytical thinking.
- Fluent in English.
- Reporting abilities.
- Strong interpersonal communication skills.
- Good understanding of the Company’s Operating Structure