Intuit is looking to become AI-native by integrating AI and emerging technologies to solve customer problems efficiently and effectively.
Requirements
4+ years’ experience in developing software for large business environments (preferably in Java/J2EE, Python, Go).
Experience in UI frameworks such as React, Angular, and Backbone.
Excellent knowledge of relational databases, SQL, and ORM technologies (JPA2, Hibernate).
Experience with microservices, container technologies, and container management systems such as Kubernetes or Mesos.
Experience in Database design (SQL and NoSQL) and analytics.
Basic understanding of AI capabilities, specifically GenAI
Knowledge and awareness of AI concepts
Responsibilities
Develop and implement software solutions that address critical customer issues and ensure that they are secure, scalable, easy to maintain, and interact with various other services.
Contribute to overall site stability, including code reviews, writing unit and integration tests
Work collaboratively with cross-functional teams to develop and implement AI-based solutions
Experience with Agile Development, SCRUM, or Extreme Programming methodologies
Experience in utility computing and cloud computing domains.
Capability to build and deploy applications and services in cloud environments.
Ability to stay up-to-date with advances in AI technologies and incorporate them into software development best practices
Other
Ability to effectively influence and communicate concepts with both technical and non-technical stakeholders
Ability to work collaboratively across analytics, engineering, product, design, and AI
Strong problem-solving skills and analytical mindset
BS/MS in Computer Science or relevant field, or equivalent experience.
4+ years’ experience in delivering enterprise-class applications.