Software Engineer 2
Intuit Inc
Mountain View, California
16h ago

We are looking for full stack engineers with 2-4 years of experience in the following skills

Responsibilities

  • Exercises judgment within best software development practices to design, implement, and support individual SW projects.
  • Works on problems of moderate scope and complexity where analysis of situations or data requires a review of multiple factors of the overall product and service.
  • Reviews product requirements and architecture to understand and implement SW projects
  • Builds effective internal and external relationships that are essential to delivering a quality software product or service
  • Receives little instruction on day-to-day work
  • Defect remediation
  • Technical design specification
  • Automated unit tests
  • Estimates and sequence of individual activities as inputs to project plans
  • Designs, codes, tests and maintains deliverables of low to moderate complexity
  • Debugs and troubleshoots software to resolve defects
  • Creates clearly documented goals, plans, designs and results
  • Creates reasonably and increasingly accurate work estimates
  • Learns new emerging skills that are relevant to their BU / FG and Intuit
  • Develops a deep understanding of customer perspectives.
  • Designs and implements solutions within the context of higher level design, business, technology and user requirements and constraints.
  • Understands how they fit into the overall business strategy, so they can support organization’s priorities. Continuously challenges effectiveness of internal processes, tools and systems, recommending changes, as appropriate.
  • Prioritize and reviews own deliverables with limited guidance.
  • Utilizes internal processes, guidelines and tools for on-time delivery that meet the project goals.
  • Contributes to improving Intuit’s SWE methods and tools.
  • Develops an internal network to effectively utilize key resources.
  • Learns how to utilize metrics to assess software deliverables.
  • Actively and appropriately contributes to their work team.
  • Regularly solicits feedback, and applies the learning to enhance their, and the team’s, performance and capabilities.
  • Continuously incorporates and shares new learnings.
  • Influence and decisions primarily impact personal and team deliverables.
  • Supports the speed and quality of decision making.
  • Demonstrates the Intuit mindset to support quality
  • Participates in constructive debate.
  • Qualifications

  • Core Java experience (J2EE with JUnit or TestNG)
  • Services development experience with REST, SOAP protocols
  • Quality focused and performance first development mindset having built linearly scalable enterprise applications
  • Worked with either relational databases like MySQL, Oracle or NoSQL database technologies like Cassandra / Mongo DB or equivalent
  • Maven for dependencies management
  • Open Source platforms and libraries like Spring Source
  • Good grasp on algorithms and solving complex problems
  • Team player who works well with fellow peers
  • Collaborative development using SCM tools like github or equivalent
  • Apache Tomcat, Mule or NodeJS based full stack development experience
  • Worked in Scrum or alternate agile development process
  • Exposure to Design and architectural patterns and translating those to implementation
  • Experience working with distributed architecture and systems
  • AWS / Cloud based development
  • Use of tools / plugins like PMD, Checkstyle, FindBugs, Code collaborator or equivalent
  • Messaging platform and technologies like JMS, ActiveMQ or equivalent
  • Apply
    Add to favorites
    Remove from favorites
    Apply
    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Continue
    Application form