Apply now »

Date posted:  Apr 12, 2024
Location: 

Berlin, BE, DE

Job Function:  Other
Job Type:  Permanent
Job Requisition ID:  18260

Senior Software Engineer

We at Yara are part of a global network, collaborating to profitably and responsibly solve some of the world's key challenges - resource scarcity, food insecurity and environmental change.

About the Unit

 

Yara is the world's largest producer of ammonia, nitrates, and complex fertilizers, offering solutions for sustainable agriculture and respecting the environment. Our fertilizers and crop nutrition programs were designed to help the sector of food production and to meet the needs of a growing world population. Our products and solutions help the industry reduce emissions, improve air quality, and prioritize effective operations safely. Founded in 1905 and operating in more than 160 countries, Yara employs more than 17,000 employees 
  
We are ramping up our Digital Production team. We believe our operational data in combination with digital technologies can help us to significantly improve the performance of our production facilities. We are currently developing a digital platform that will ensure uniform data access to all our production facilities. On top of the digital platform, we are also developing scalable, solid, and user-friendly digital products that will help our employees at the sites, or in global functions, improve the efficiency and safety at production operations. Our unit is responsible end-to-end for the impact of the digital products. This means that we establish the vision, and develop, and deploy the products at the production sites. 


We are looking for a Senior Software Engineer who gets excited about building high-quality, scalable, and reliable systems and applications for industrial IoT. You are expected to design and build solutions that will power and scale our cloud-based platform.
You will be a valuable member of a cross-functional, autonomous team to build, experiment, iterate, and deliver on new objectives. Above all, your work will impact how we feed the world and protect the planet. Apply now to join us.
 

Responsibilities

  • Design, develop, and deploy applications with a strong focus on availability, scalability, and robustness.
  • Leverage DevOps practices and principles to help scale developer’s productivity, and continuously contribute to improve our engineering standards.
  • Together with your team, take operational responsibility for the components owned by the team.
  • Take ownership of the quality of your own deliverables as well as the team´s.
  • Coach and provide feedback on the work of junior software engineers.
  • Share knowledge and collaborate with some of Yara´s best software engineers.
  • Be part of the full agile lifecycle with a DevOps culture mindset of developing applications, from UserStory writing, through Development, testing, and operating in production. 
  • Drive architecture and development of highly scalable, available and secured event driven microservices in collaboration with the team and other stakeholders such as DevOps, Enterprise/Domain Architecture, and Cyber Security.
  • Translate technical realities into business terms. When facing conversations with customers, business owners or other stakeholders, the leader is able to translate different technical concepts, topics, issues or options into business terms; adapts the level of detail and tone depending on the audience. Sometimes can be used as bridge by some of the developers when they are focused on technical duties.

Profile

  • You have higher education with a minimum bachelor’s degree in Software Engineering or similar.
  • You are great at stakeholder management with outstanding communication skills.
  • You are team-oriented with a build-it & run-it focus.
  • You have 5+ years of engineering experience in the architecture and design of distributed systems –   preferably with Industrial IoT in a cloud environment.
  • Have min 5+ years of experience building scalable backend services
  • Experience with production-grade software design and implementation using Node.js (NestJS framework).
  • Experience in the following languages: Node.js, JavaScript/TypeScript.
    Experience in Kotlin, Quarkus/SpringBoot, React, and AWS is an advantage.
  • Experience with relational databases (e.g. MySQL) and optionally NoSQL (e.g. MongoDb, Redis).
  • Experience with testing, debugging, and automation techniques.
  • You are eager to learn, a conscientious worker, and a thoughtful, kind, supportive person who enjoys sharing your knowledge with your colleagues.
  • You value team success over personal success.

Additional Information

 

As a global organization, we actively strive to reflect the diversity in society. We therefore encourage all qualified applicants from all backgrounds to apply and are committed to creating a work environment that fits gender equality and allows combining career progress with the needs of a family or other personal circumstances.

Apply no later than

 

30 April 2024

Knowledge grows through differences
Yara is committed to creating a diverse and inclusive environment and is proud to be an equal opportunity employer. We believe that creating a diverse and inclusive work environment is not only the right thing, but also the smart thing to do. To deliver on this, Yara has firmly anchored Diversity, Equity & Inclusion (DE&I) in our business strategy and has more than 400 employees worldwide involved in D&I ambassadors networks. 


Job Segment: Test Engineer, Software Engineer, Sustainable Agriculture, Cloud, Testing, Engineering, Agriculture, Technology

Apply now »