Kubota Technology Innovation Europe department
The KTI-EU organization is a newly established department focusing on technology development for digital
solutions and systems in agriculture from both a fundamental and applied research perspective. The
department bridges the gap between market research, collaborations and technology mapping (driven by our
Innovation Center Europe) and product development as done by our R&D centers, like Kubota Research and
Development Europe and Kverneland Group. The KTI department primary focus is on the European market, but
in collaboration with the global organization and other regional offices e.g., KTI-SV (Silicon Valley, USA) to align
and coordinate global initiatives.
In this context and in order to strengthen our team, we are looking to recruit a Full Stack engineer. This role
contributes to the design, implementation and test of a precision agriculture platform and applications using
Microsoft framework and Azure services. This is a critical role for the success of our digital advancements
pushing the boundaries of productivity and sustainability.
Responsibilities:
- Design and implement a cloud-based precision agriculture platform and applications using Microsoft
framework and Azure services; - Requirement definition: Act as a full stack engineer working with team members and the business
organization to develop detailed techno-functional requirements of platform/software needed to
accelerate research activities on precision agriculture. - Develop platform and applications: Design and implement platform and applications defined in the
requirements. This includes front-end components, back-end business logic (including web-APIs) and
database design. - Documentation: Enhance documentation for system allowing for information sharing across regions
(where installed and where upcoming implementations) of all reports available. - Test: Review test requirements define test plan and execute testing to ensure the delivery of error-
free solutions to the client community. - Working with cross-functional teams: You will collaborate with developers, architects, and project
managers to ensure that solutions are delivered on time, within budget, and meet business
requirements.
- Bachelor’s or Master’s degree in Computer Science or related fields (e.g., Engineering, Statistics, Informatics) with at least 4 years of relevant experience.
- Strong technical skills including experience with the Angular framework, C# in .NET, Entity Framework, and/or understanding JSON API payloads. Experience developing single-page web applications using JavaScript, TypeScript, HTML, and CSS is a plus.
- Proficient in application deployment, bug fixing, design patterns, software development lifecycle (SDLC), and software quality and process improvement.
- Skilled in working with databases, capable of writing advanced SQL queries, and contributing to software development standards and best practices.
- Good knowledge of Azure cloud computing (APIM, AKS, App Services, DevOps) and Azure PaaS environments, along with strong understanding of microservice design and architecture.
- Excellent analytical and problem-solving skills, with proven ability to work in a diverse, international environment and communicate effectively.
- Experienced in following organizational change management processes and project execution within Agile methodologies.
- Fluent in English.