Expoint - all jobs in one place

מציאת משרת הייטק בחברות הטובות ביותר מעולם לא הייתה קלה יותר

Limitless High-tech career opportunities - Expoint

Intuit Principal Software Engineer 
India, Karnataka, Bengaluru 
106337843

30.08.2024

Qualification:

  • 15+ years’ experience architecting and designing SAAS offerings, leading design for web, software, or mobile applications. Hands on (50% time spent on coding/code reviews)
  • B. Tech/M. Tech in computer science or equivalent work experience.
  • Strong experience with Object Oriented Languages (OOD), Java Rich UI Development experience
  • Experience with the entire Software Development Life Cycle (SDLC)
  • Strong experience in the Software design/architecture process
  • Worked on highly complex technical challenges delivering durable capability that was leveraged across the organization
  • Demonstrated lead with scale —understands the holistic view, work across boundaries at which systems collide and intersect; define interfaces. Exceled at delivering outcomes within and across other organizations and removed mismatches between organizational, technological and governance boundaries
  • Demonstrated Evaluation of leading industry trends, and provided recommendations on new and emerging technologies to meet business goals or simplify existing processes
  • Experience in some of the following technologies: AWS, AI/ML, RESTful or GraphQL based web services with Java, Spring Boot, Dynamo DB, React JS, JavaScript, HTML, CSS, Python, Camunda
  • Experience in the Domain driven model and hexagonal architecture
  • Experience with Agile Development, SCRUM, or Extreme Programming methodologies
  • Strong understanding of the software design/architecture process
  • "Self-starter" attitude with a willingness to dive in and figure things out.
  • High Rigor on Operational and Engineering excellence
  • Experience with leveraging, contributing to and leading open source community projects.
  • Futuristic Strategic and analytical thinker who is hypothesis-driven and uses data, judgment, and pattern recognition for learning and moving quickly
  • Excellent communication and presentation skills: Demonstrated ability to explain complex issues to both technical and non-technical audiences