Senior Software Developer (Full Stack & AI Solutions) SG08 IndaiatubaSP
Job Summary
Location: Brasil (BR)- São Paulo- Indaiatuba
Function: Technology (CA)
Title: Senior Software Developer (Full Stack & AI Solutions) - SG08 - Indaiatuba/SP- 123380
As a Senior Software Developer (Full Stack & AI Solutions) at John Deere in Indaiatuba/SP you will join a collaborative IT Engineering team that partners with Global IT Product Management organizations to transform business ideas into impactful digital solutions. The team plays a key role in product discovery helping translate business and product needs into scalable technical approaches while delivering tools automations integrations and AI-enabled solutions that drive efficiency and accelerate product outcomes.
In this role you will collaborate with Product Managers and cross-functional stakeholders to understand business objectives analyze challenges evaluate technical alternatives and develop secure scalable and maintainable solutions. By leveraging modern full-stack engineering practices and practical AI capabilities you will help streamline workflows improve decision-making reduce manual effort and enhance the overall Product Management experience across the organization.
- Lead technical discovery sessions with Product Managers and stakeholders to clarify problems workflows dependencies constraints and success measures.
- Design develop test and integrate end-to-end applications tools automations and AI-augmented solutions of medium complexity.
- Convert ambiguous needs into technical options architecture proposals delivery increments and clear trade-offs.
- Provide technical direction to engineers and help resolve design integration quality security and production issues.
- Coach less experienced engineers through pairing design reviews code reviews and practical feedback.
- Promote reusable patterns shared components engineering standards automated testing observability and relevant documentation.
- Collaborate across teams to align solutions with enterprise platforms security expectations and product outcomes.
- Evaluate solution effectiveness after release and recommend improvements based on feedback telemetry and changing needs.
- Bachelors degree in Computer Engineering Software Engineering Computer Science Information Technology or a related discipline.
- OR a bachelors degree in another discipline with equivalent applied software engineering experience typically 5 years.
- 5 years of applied software engineering experience including strong hands-on development in Python or a comparable server-side language and a modern front-end framework such as React.
- 3 years of cloud development experience and practical knowledge of scalable application design.
- Experience designing APIs integrations service boundaries data models and secure authentication and authorization flows.
- Experience applying TDD or automated testing DevSecOps CI/CD infrastructure automation monitoring and operational support practices.
- Hands-on experience integrating generative AI or machine learning capabilities into software products tools or automations.
- Ability to assess AI use cases define evaluation approaches identify data and security considerations and design appropriate human oversight.
- Strong problem-solving stakeholder communication technical writing and collaboration skills.
- Ability to work independently across discovery design implementation release and improvement.
- Bachelors degree in Computer Engineering Software Engineering Computer Science Information Technology or a related discipline.
- OR a bachelors degree in another discipline with equivalent applied software engineering experience typically 5 years.
- Experience with retrieval-augmented generation vector search agentic workflows prompt orchestration or AI evaluation frameworks.
- Experience facilitating technical discovery with Product Management or consulting across multiple product teams.
- Experience modernizing applications integrating enterprise platforms or creating reusable enablement capabilities.
- Experience with software test automation performance tuning and production reliability.
- Variable compensation
- Health Insurance
- Dental Plan
- Life Insurance
- Private Pension Plan
- Vision Care Benefit
- Vaccination reimbursement
- Corporate University
- TotalPass
- Depending on the location on-site cafeteria meal voucher or food allowance
- Pharmacy assistance
- And more
The selection process begins with your application. For some positions additional assessments may be required. You will have the opportunity to meet members of the team during the interview stages!
Our recruitment process is flexible in terms of timing so there is no need to worry. Our Talent Acquisition team is committed to providing you with the best possible candidate experience. We carefully review all applications and provide feedback at every stage of the addition all guidance and next steps will be shared via email.
John Deere is a global leader in providing advanced products technology and services for customers who play an essential role in agriculture construction forestry and other industries. Our mission is to help meet the worlds growing need for food fuel shelter and infrastructure while promoting sustainability and preserving the planet we call home.
We innovate to drive productivity and protect our planetand we invite you to be part of this journey. Together we will create test and challenge ourselves so that life can keep moving forward.
Required Experience:
Senior IC
About Company
Explore agricultural, construction, forestry machinery, technology, services and more on the official John Deere website. Find a dealer in your area or purchase online.