Develops, tests and maintains large-scale data processing systems and architectures.
Recommend ways to improve data reliability, efficiency and quality.
Work cross-functionally with various Intuit teams including product management, QE, release management, Ops, various product lines, and/or business units to drive forward results.
Demonstrate a passion for developing well architected, elegant applications & services.
Passionate for continuous learning, experimenting and applying cutting edge technology and software paradigms.
Apply experience and innovation to generate creative ideas for emerging business needs.
Provide/inspire innovations that fuel the growth of Intuit as a whole.
Provide perspective on leading industry trends, recommendations on new and emerging technologies, technology prototypes, patent proposals and engineering & DevOps process improvements
Qualifications
BS/MS in Computer Science or equivalent with at least 2+ years of software development experience.
4+ years of experience designing & developing systems/software for large business environments -Java
Hands-on experience in Big Data technologies like Apache Spark (using Java & Scala) / Hadoop / flink Hive is a must.
Experience and exposure to AWS Cloud Services and DevOps mindset and expertise
Strong experience in leading design and implementation of robust, highly available, scalable and secure data architectures.
Able to operate at highly varying levels of abstraction from business strategy to product strategy to high level technical design to detailed technical design to implementation.
Must have solid experience in SQL.
Good exp in Java, springboot framework and restful web services
Experience in Agile Development, Scrum, and Iterative approaches.
Knowledge and experience in CRM and enterprise system implementation would be added advantage.
Team/Leadership Qualifications:
Team player possessing strong analytical, problem solving and communication skills.
Strong mentoring skills.
Able to influence and communicate effectively with both technical and non-technical people.
Demonstrated ability to work with global teams across time zones.
Ability to work effectively in a fast paced, complex technical environment.
High adaptability and flexibility.
Experience driving for results across cross-functional teams while maintaining effective working relationships.
Leading meetings, presenting, being a technical go-to person, and cross-functional leader.
Excellent communication skills.
Communicates clearly, succinctly and persuasively to all levels of employees, customers and management (including executives).
"Self-starter" attitude and the ability to make decisions independently.