Search

Senior Software Engineer- Backend Developer

Software Developer Jobs
5 views

Senior Software Engineer- Backend Developer

Software Developer Jobs
5 views

Description

Who you are

Here at IKEA, we are looking for passionate engineers, excited about technology and innovative ways of working to shape the future of IKEA. In People Planning you will be part of a mature team that operate and continuously develop and improve our solutions used in 20+ countries as well as implement solutions for new countries. A rollout project is ongoing to phase in a new solution; this requires the team to develop country specific APIs to our library in order to fulfill our decoupled architecture, thus we safeguard the standard and parameterization for the new landscape.

You have a passion for technology, you welcome change and you love to learn. As a person you are innovative and work towards putting modern architecture and requirements into place. It suits you to work cross functionally both independently and interdependently, with the support of a vast software engineering network and agile methods.
The IKEA culture and values are very much a part of our business and day to day work life. For you to thrive and grow with IKEA it’s important for us that you share our values! You can read more regarding our values and life at IKEA on our website www.ikea.com.
Formal qualifications in computer science or any engineering equivalent
Minimum 7 years of experience as software engineer with similar level of experience in the assigned tech stack
Minimum 5 years of experience of working in agile/iterative software development teams with a DevOps working set-up and with an emphasis on self-organization and delivery to agreed commitments
Demonstrable experience with cloud computing environments
Excellent written and verbal English communication skills
Preferred: Knowledge of IKEA Brand, culture, values and way of working

This comes natural to you:
Ability to encourage simplicity, efficiency, ownership and accountability
Ability to actively acquire new knowledge and skills and champion new methods, digital systems and processes to improve performance
Ability to lead in change of direction as appropriate based on new ideas, approaches, and strategies
Strong interpersonal skills with the ability to collaborate, network and build strong relations with team members and stakeholders
Strong ability to communicate technical concepts and processes clearly at an appropriate level to a wide range of audiences, including team members, stakeholders and suppliers
Ability to understand the complexity of IKEA business and the role of technology as an integrated part of the business
To succeed in the role, we see that you have:
Strong knowledge of software engineering practices using industry standard toolsets
Broad knowledge of working in agile/iterative software development teams and with agile development practices
Strong knowledge of design and architecture concepts (i.e. microservices)
Strong knowledge of the assigned technology of the area and related Products or Services
Knowledge in coaching techniques, with demonstrated history of mentoring team members including technical knowledge transfer, peer-programming and agile ways of working
Good knowledge of IKEAs corporate identity, core values and vision of creating a better everyday life for the many people

We expect you to be tech agnostic. You should feel comfortable working with a variety of technologies. Experience with cloud-native app development on GCP – you have a good understanding of cloud storage, databases, serverless and you understand how to use cloud-native in production.
Our tech stack consists of (but not limited to):
Our mindset for design and process includes ETL, API 1st mindset, REST API design and event-based architecture
On Prem and Cloud, primarily based on Google Cloud Platform as well as OpenShift
Services such as Cloud Functions, Cloud Run and Cloud IAM
SQL/NoSql stores, Dataflow and PubSub are used to create data hubs that will promote data democratization across Ingka
Among others, PostgresSQL is used as database
Java and JavaScript/Node.js are used as backend/APIs/MicroServices for homegrown solutions.
For front end we use ReactJS among others for homegrown solutions and on top applications for bought solutions such as Dell Boomi.
We use Terraform to create fully automated CI/CD pipelines.
Work is planned, tracked and documented using primarily Jira/Confluence and our code is versioned in Git.

We also see that you should be motivated by continuously developing and enhancing self and others in programming skills and staying at the frontier of modern tools and technologies as well as sharing and living the IKEA culture and values.

About this work area

As a Senior Software Engineer you will Lead the transformation of modernizing the digital landscape by designing, developing and delivering high-quality software and engineering in order to support consumers across Ingka and Inter-IKEA Systems to be more efficient and reach the many people. Lead and coach engineers, and promote modern software engineering principles, proper tools and increase of automation to enable the specified business outcomes and create a strong software ecosystem for IKEAs digital products and business.
You will:
Be responsible for developing, running, monitoring and supporting software for the assigned Product or Service using the right toolsets required and applying Ingka Software Security Directives, in order to deliver according to requirements and compliance
Synchronize software design and architecture by aligning with stakeholders in order to ensure expected outcomes
Lead and promote good software engineering practices within an agile/iterative development approach in order to improve time to market and fulfill business needs
Onboard, coach and mentor engineers in order to secure transfer of competence and a high performing team
Design and educate other engineers in ways of working, encouraging good practices to meet consumer expectations on Product or Service delivery
Take responsibility for cooperation and alignment with key stakeholders within Ingka and Inter-IKEA Systems with interdependencies towards Group Digital to develop Product/Service design and technical roadmaps
Lead and coach in change activities in different environments in order to secure functionality and availability
Identify, continuously explore and evaluate new technologies and benchmark against industry standards, in order to boost innovation and productivity for optimization/modifications to the current design
Produce all required design specifications and ensure that Products or Services are aligned, by leading team members and working closely together cross-functions to ensure end-to-end business delivery
Oversee the various Products or Services being developed, within the area, including code-reviews to ensure technical feasibility and that solutions are optimized for speed, scalability and reusability
Drive the development of different engineering patterns for different types of Products and Services by working across initiatives within Ingka Group
Proactively manage relevant organizational processes, to drive an intended outcome

We set the digital agenda to keep IKEA leading in an uncertain and fast-moving environment. We drive the development, provision and operation of our digital products and services by using new and existing technology and agile delivery methods to deliver at pace. At the same time, we provide a home for digital skills to both develop and extend the technical, people and business skills needed to ensure continuous development and growth of our digital capability.

We’re the ones who make it possible for people to have a smarter life at home and a hassle-free and rewarding shopping experience. Together we work to find new digital solutions for every business need to help make IKEA a great and efficient place to work. We like to think of ourselves as innovative and modern, and we believe that nothing would actually work without us.

Attributes

Company Name: IKEA

Contact 584login (seller)

    You must log in or register a new account in order to contact the advertiser.
    To protect against prohibited activities, we may check your message before it is forwarded to the recipient and, if necessary, block it.

    HR details Details

    584login
    44344 active listings
    Professional seller
    Registered for 1+ year
    Last online 1 year ago
    Contact All items

    Listing location

    Bengaluru, Karnataka, India
    12.98815675, 77.622600038

    Stay safe!

    Never pay down a deposit in a bank account until you have met the seller, seen signed a purchase agreement. No serious private advertisers ask for a down payment before you meet. Receiving an email with an in-scanned ID does not mean that you have identified the sender. You do this on the spot, when you sign a purchase agreement.
    Senior Software Engineer- Backend Developer by 584login