Expoint - all jobs in one place

The point where experts and best companies meet

Limitless High-tech career opportunities - Expoint

Intuit Staff Software Engineer Full Stack 
India, Karnataka, Bengaluru 
134483880

30.08.2024
Qualifications
  • Bachelor's degree in Engineering with 10+ years experience developing cloud based platforms for front end apps.
Core Skills
  • BS/MS in Computer Science or related area or equivalent experience
  • 10+ years of experience developing systems/software for large businessenvironments (Java, Springboot)
  • 4+ years of experience in design and implementation of robust and highly scalable services
  • 3+ years experience with JavaScript and React
  • Expertise with HTML and CSS
  • Strong experience with Databases design - SQL (MySQL), NoSQL(DynamoDB,Cassandra)
  • Practical experience in microservices & messaging technologies (REST, GraphQL,Kubernetes, Kafka, ActiveMQ)
  • Expertise in data structures, algorithms, and a strong understanding of CS fundamentals.
  • Skilled in software development lifecycle processes and experience with scrum, agile and iterative approaches
  • Expertise with unit testing & Test Driven Development (TDD)
  • Strong leadership experience: Leading meetings, presenting, technical go to person, and cross-functional leader.
  • Expertise with the entire Software Development Life Cycle (SDLC).
  • Expertise in the Software design/architecture process.
  • Expertise with unit testing & Test Driven Development (TDD).
  • Business Acumen - strategic thinking & strategy development.
  • Building strong teams - set and evangelize vision, facilitative leadership, attract and retain key talent.

How you will lead

  • Drive significant technology initiatives end-to-end and across multiple layers of architecture.
  • Architecting and developing scalable applications or systems
  • Drive design and implementation of durable and software solutions that will solve critical customer problems, are scalable, secure, easy to maintain, and interact with numerous other services
  • Provide recommendations and best practices for application development, development, and developer tools
  • Capture requirements and use cases
  • Actively stay abreast on industry best practices, share learnings, and experiment and apply cutting edge technologies
  • Provide technical leadership and be a role model/coach to software engineers pursuing technical career path in engineering
  • Provide/inspire innovations that fuel the growth of Intuit as a whole and generate creative ideas for emerging business needs
  • Team/Leadership CharacteristicsTeam 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
  • Ability to work with global teams across time zones
  • Ability to work effectively in a fast paced, complex technical environment with high adaptability and flexibility
  • Experience delivering results across cross-functional teams while maintaining effectiveworking relationships
  • 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