Állásajánlat megosztása

Software Architect Development Leader

Jelentkezés most »

Dátum: 2021.05.10.

Munkavégzés helye: Budapest, HU

Vállalat: Vodafone

Join Vodafone Hungary and build a better tomorrow!
We are looking for a
Software Architect Development Leader 
for our Technology Department

 


#Vodafonelife

At Vodafone we connect everybody to live a better today and build a better tomorrow. It is the future we have in our mind when we see the speed of technology development. There is so much creativity across the technology industry that the speed of change is increasing. We embrace the opportunities of the future and work proactively to make good use of technology. 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.

 

Your place in the team

Coordinates and drives the mobile application development teams from technical perspective. Defines architectural principles / directives for the platform development leads during software design, integration design, development and testing. Participates in planning activities of projects affecting the mobile application or the mobile application backends. Drives the discussions related to integration questions within the team and with partner projects as well. Defines the CI flow for the development teams and actively participates in the implementation. Primary contact person in case of technical questions related to the mobile application.  Updates knowledge by researching, and exploring new technologies and software products.

You will be involved in the following tasks

•    Defines and designs software architecture principles based on the application purpose and use cases
•    Supports the development team leads and senior developers by defining technologies, software platforms, integration approach, and development patterns to be used 
•    Defines software security guidelines
•    Plans and owns CI process for continuous integration, including related hardware, software and configuration tasks (primarily for native mobile development platforms Android and iOS)
•    Participate in every aspect of development and implementation, working with end users (product owners) to fully understand business requirements
•    Plan APIs for front-end backend integration and prepares mock responses
•    Supports estimation of scope elements and continuously monitors technical feasibility, by creating proof of concepts if necessary
•    Explores and proposes solution alternatives to minimize effort, and maximize software stability and maintainability
•    During the development phase, supports developer teams during establishing integration and drives error resolution discussions with partner systems (backend applications, authentication provider etc.)
•    Participates in alignment discussions and workshops with other projects’ technical teams and vendors
•    Participates in release processes mainly from a monitoring and consulting position
•    Maintains high level and low level technical documentation throughout the project
•    Prepare high and low level technical documentation (HLD, IFA, swagger)
•    Ensure compliance with Vodafone policies and procedures
•    Work in teams using various development methodologies – agile (SCRUM), waterfall.
•    Oversees the work of development teams from technology point of view
•    Close cooperation with Devops Team

We are looking for you if you have

•    IT specific university degree OR developer qualification
•    5+ years experience in software industry, especially as development lead and software architect
•    Experience with mobile development platforms (native), cross platform experience is a plus
•    Track record of applications delivered to the market
•    Experience in backend development platforms, experience with microservices is a plus
•    Agile Development Methodologies, ideally SCRUM and related tools (Jira, Confluence)
•    UNIX/Linux shell advanced user
•    Advanced MacOS user with knowledge of related hardware
•    Experience in caching methodologies and tools (Redis)
•    Understanding of container based environment (Docker, OpenShift etc.)
•    Unit testing, including use of mocking frameworks
•    Good knowledge of Network Communication/Integration solutions (SOAP, REST JSON)
•    Good knowledge of English both spoken and written
•    Expert in Software Development Life Cycle, Test Driven Development, Continuous Integration, Continuous Delivery and DevOps in general.
•    Experience with CI/CD supporting tools (Bamboo, Docker, Automic, Artifactory, Bitbucket, SonarQube)
•    Experience in mobile application release process

 

Get to know us

If you want to know more about us and what we do, then
•    visit our website: https://careers.vodafone.com/
•    follow our career page on Facebook: www.facebook.com/VodafoneKarrier

 

Diversity and Inclusion

Vodafone is a company that values diversity. We believe that we can operate more successfully and effectively with diverse teams. Our aim is to build a culture where no one will be discriminated based on either their gender, age, cultural background or sexual identity, orientation. Vodafone is committed to support LGBT+ people at work.

 

The future is exciting. Ready?