SENIOR SOFTWARE ENGINEER - FULL STACK
Descrição da oferta de emprego
Yara has an ambitious strategic agenda to be the crop nutrition company for the future and is taking lead in the development towards sustainable agriculture and digital tools, to contribute to solving the challenges which the agricultural industry is facing globally.
We have a worldwide presence with sales to ~150 countries and around employees.
The newly established function, Yara Farming Solutions, will lead the transformation towards more sustainable and efficient food production, by innovating our offering and the way we work.
The software engineering department is responsible for developing and scaling digital solutions across two key areas.
innovative "on-farm" tools and platforms that drive our commercial value streams.
These solutions work in tandem to create a more efficient and transparent food system, fostering a better living environment.
By focusing on both agricultural innovation and core business enablement, we're committed to advancing sustainable farming practices while optimizing our global operations.
Responsibilities Collaborate with cross-functional teams and engineers across various disciplines to translate business needs into technical solutions Maintain and enhance our existing farmer-distributor connection platform, ensuring optimal performance and reliability Implement new features and optimizations to improve user experience and system efficiency, contributing to the ongoing modernization of our tech stack Engage in all stages of the product lifecycle, from rapid prototyping through to market release and continuous post-launch improvement Mentor junior and mid-level software engineers, providing guidance and support for their growth Provide technical support and troubleshooting for the platform, ensuring seamless operation and quick issue resolution Break down larger problems into manageable tasks and efficiently execute assigned responsibilities with high quality Actively contribute to team processes, participate in team meetings, and engage in discussions to enhance team performance Communicate effectively in English, both verbally and in writing Profile Our Tech Stack.
Backend.
NestJS, TypeScript, NodeJS, Apollo GraphQL Database.
PostgreSQL (RDS), TypeORM Frontend.
React, TypeScript, Webpack Module Federation (Microfrontends) DevOps.
AWS, K8s, GitHub, GitHub Actions The Ideal Candidate.
Collaborative and thrive on self-improvement Ready to make an impact and take ownership A person who maintains technical standards for the team Open to constructive feedback, both giving and receiving, in a clear and respectful manner Has a knack for optimizing existing systems and identifying areas for improvement Enjoys working on a green field but also with established codebases and incrementally modernizing them Demonstrates strong problem-solving skills and attention to detail Communicates effectively with both technical and non-technical stakeholders Is open to expanding their cross functionality in other technologies and solutions as well Shows interest in agricultural technology and its impact on global food production Description What We're Looking For.
2-3 years experience building backend services using modern technologies such as Node.
s /Nest.
s and/or other JavaScript or TypeScript technologies AND / OR 2-3 years experience building scalable user interfaces using React.
s or similar Experience or willingness to learn GraphQL, TypeScript and other modern tools Understanding or previous experience of/with relational databases Experience or willingness to learn cloud technologies such as AWS & Kubernetes Understanding of continuous integration and automation of deployments Knowledge of unit and integration tests Understanding of microservice architectures and how they differ from a typical monolithic system Practical experience using Git or other version control tools, documentation of code, test driven development To be comfortable working with agile development methodologies such as Scrum or SAFe Additional Information You get - To directly impact products that provide real value to farmers and industries based on an honest business model.
- To work on sustainable solutions that benefit humankind and the environment.
- To work in a company dedicated to empowering individuals from all backgrounds and value each person's unique perspectives.
- Competitive remuneration and additional benefits.
- A flexible yet stable environment in the digital unit of a global company.
- Flexible working hours, working from home/remote option.
- Support for personal development, training and continuous learning.
- Commitment to using new approaches, technologies, and frameworks.
- To choose your own preferred MacOS hardware.
Detalhes da oferta
- Yara International
- Em todo o Brasil
- Indeterminado - Indeterminado
- 27/12/2024
- 27/03/2025
Desenvolvimento web full stack responsabilidades e atribuições identificar, avaliar e definir frameworks, componentes e softwares para desenvolvimento, através da conceituação, documentação e experimentação, buscando aprimorar as soluções desenvolvidas; construir modelos funcionais e de dados de sistemas......
Desenvolvimento full stack responsabilidades e atribuições escrever códigos de desenvolvimento dos sistemas (back-end e front-end); identificar, avaliar e definir frameworks, componentes e softwares para desenvolvimento, através da conceituação, documentação e experimentação, buscando aprimorar as soluções......
Lead a portfolio of diverse technology projects and a team of developers with deep experience in distributed microservices, and full stack systems to create solutions that help meet regulatory needs for the company • share your passion for staying on top of tech trends, experimenting with and learning......
#backend #java #emv #mysql #springboot # testingframeworks #sql #payments # software engineer #rest #docker #jp&fconsultoria; #recrutamentoeseleção #vaga #oportunidade #empregos #trabalho benefícios: assistência médica e odontológica, remuneração variável anual (ppr), auxílio refeição e alimentação......
Net, python e php; - desenvolvimento de scripts e automatização de processos em powershell e bash script; - instalação e adminstração de bancos de dados: mysql ou microsoft sql, azure data explorer ou radoop; - instalação e adminsitração de infraestrutra de frontend e backend; - utilização de ferramentas......
Net c# mvc, angular , api´s, webservices, json, xml,• experiência em oracle pl/sql com programação via stored procedures (mandatório) • experiência com processos de gmudescopo:- desenvolvimento de sistemas... teste em ambientes de desenvolvimento e homologação... elaboração de scripts para atualização/manutenção......
Requisitos do trabalho que perfil buscamos para o time? para participar do processo seletivo, você precisa ter: superior completo em sistemas de informação, ciências da computação ou análise e desenvolvimento de sistemas; experiência em framework... qual será o seu desafio? desenvolvimento na plataforma......
Outros dados de posição responsabilidades:acompanhar o portfólio de processos judiciais e administrativos, desenvolvendo estratégias, acompanhando o andamento processual e avaliando riscos;elaborar notificações extrajudiciais e revisar peças processuais, defesas e recursos necessários nos processos;acompanhar......
Requisitos do trabalho requirements basic education: biomedical engineer work experience: minimum of 5-10 years in a similar role and industry others: good presentation skills, know how in product development processes, good working knowledge in medtech industry, it knowledge (pc, ms-windows, networks......
Requisitos do trabalho requirements basic education: biomedical engineer work experience: minimum of 5-10 years in a similar role and industry others: good presentation skills, it knowledge (pc, ms-windows, networks, ms-office) willingness to travel on a global scale workload:100% contract: contract......