Company Overview
Intuit is the global financial technology platform that powers prosperity for the people and communities we serve. With approximately 100 million customers worldwide using products such as TurboTax, Credit Karma, QuickBooks, and Mailchimp, we believe that everyone should have the opportunity to prosper.
We never stop working to find new, innovative ways to make that possible.
Qualifications
Core Skills :
- BS / MS in Computer Science or related area or equivalent experience.
- Fullstack experience - proficiency in both frontend (React, JavaScript preferred) and backend (Kotlin, Java, Go, PHP preferred) development.
- 8+ years of experience developing systems / software for large business environments.
- 5+ years of experience designing complex systems, management products, or business applications.
- Strong experience in cloud computing environments like AWS / GCP (highly preferred).
- Proficiency in OOD and SOA principles, with the ability to implement them in a preferred language.
- Experience leading the design and implementation of robust, highly scalable services.
- Skilled in software development lifecycle processes with experience in scrum, agile, and iterative approaches.
- Expertise in unit testing and Test Driven Development (TDD).
Desired Skills :
- Practical experience developing applications using microservices, container technologies, and container management systems such as Kubernetes, Mesos, etc.
- Strong experience with database design (SQL, NoSQL) and analytics.
- Prior working experience in utility computing and / or the computing domain.
- Experience building and deploying applications and services into various environments.
Responsibilities
- Lead and drive significant technology initiatives from end-to-end across multiple layers of architecture.
- Architect and develop scalable applications or systems.
- Design and implement durable software solutions that solve critical customer problems, ensuring they are scalable, secure, and easy to maintain.
- Provide recommendations and best practices for application development and developer tools.
- Capture requirements and use cases effectively.
- Stay abreast of industry best practices, share insights, and experiment with cutting-edge technologies.
- Inspire innovations that contribute to the growth of Intuit as a whole and generate creative ideas for emerging business needs.
Team / Leadership Characteristics :
- Serve as a technical subject matter expert : mentor fellow engineers, demonstrate technical expertise, and lead a small team through challenging programming and design problems.
- Exhibit strong analytical, problem-solving, and communication skills.
- Influence and communicate effectively with both technical and non-technical stakeholders.
- Operate effectively in a fast-paced, complex technical environment with high adaptability and flexibility.
- Deliver results across cross-functional teams while maintaining effective working relationships.
- Communicate clearly, succinctly, and persuasively to all levels of employees, customers, and management (including executives).
- Exhibit a "self-starter" attitude and the ability to make independent decisions.
6 hours ago