Expoint – all jobs in one place
מציאת משרת הייטק בחברות הטובות ביותר מעולם לא הייתה קלה יותר
Limitless High-tech career opportunities - Expoint

Intuit Senior Staff Software Engineer 
India, Karnataka, Bengaluru 
573724500

Yesterday
Responsibilities
  • Drive significant technology initiatives end-to-end and across multiple layers of architecture.
  • Architecting and developing scalable web applications or distributed 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, platform 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 Characteristics:

  • 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
  • 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 effective working 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
Qualifications
  • Core Skills:

    • BS/MS in Computer Science or related area or equivalent experience
    • 7+ years total experience delivering enterprise class web applications
    • Solid foundation in writing scalable web application code following best practices of accessibility, internationalization and instrumentation.
    • Experience with cross-browser, cross-platform, and design constraints on the web and mobile
    • Solid knowledge of algorithms and design patterns.
    • 4+ years of JavaScript application design and testing experience
    • 5+ Experience in mid-tier like Node and Java
    • Experience with test automation: TDD, unit/integration/functional testing.
    • Experience with Relational Database Design and Implementation
    • Experience in UI frameworks like React, Backbone, Angular
    • Interest in building CI/CD pipelines

    Desired Skills:

    • Practical experience in developing applications using microservices, container technologies, container management systems such as Kubernetes, Mesos etc
    • Strong experience with Databases design (SQL, NoSQL) and analytics
    • Prior working experience in utility computing and/or cloud computing domain highly desired
    • Experience building and deploying applications and services into cloud environments (AWS highly desired)