Senior Backend Software Engineer
Company: Intuit Inc.
Location: Mountain View
Posted on: November 6, 2024
Job Description:
Intuit is the global leader in financial management software
where we have pioneered the shift to Virtual Platforms, cloud
computing for consumers, small businesses and those that serve
them. Intuit acts as a 40 year old startup, and we are constantly
disrupting ourselves as we identify major new technology and design
trends that are needed to deliver our mission to power prosperity
around the world. Our groups are fast-paced teams focused on
delivering innovative capabilities, and having fun while doing
it.Responsibilities:
- 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.Team/Leadership Characteristics:
- Team player possessing strong analytical, problem solving and
communication skills.
- Strong mentoring skills with ability to provide technical
guidance and review code.
- 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 working with cross-functional teams while
maintaining effective working relationships.
- Communicates clearly, succinctly and persuasively to all levels
of employees, customers and management.
- 'Self-starter' attitude and the ability to make decisions
independently.Core Skills:
- BS/MS in Computer Science or related area or equivalent
experience.
- 5+ years of experience developing systems/software for large
business environments (Java/J2EE, Python, Go preferred).
- 5+ years of experience designing complex distributed systems,
management products or business applications.
- 5+ years of professional working experience delivering
production-ready code.
- Strong OOD and SOA principles, with ability to implement them
in a language of choice.
- Strong experience leading design and implementation of robust
and highly scalable web services.
- Skilled in software development lifecycle processes and
experience with scrum, agile and iterative approaches.
- Expertise with unit testing & Test Driven Development
(TDD).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.
- Experience building and deploying applications and services
into cloud environments (AWS highly desired).
#J-18808-Ljbffr
Keywords: Intuit Inc., Dublin , Senior Backend Software Engineer, IT / Software / Systems , Mountain View, California
Didn't find what you're looking for? Search again!
Loading more jobs...