Intuit is looking for a Software Engineer to join their Development Portal Team. This team is responsible for a platform that allows developers to explore Intuit's capabilities and manage their software assets, handling a large volume of contributions to drive innovation and efficiency.
Requirements
- 2+ years of experience developing systems/software for large business environments (Java/J2EE, Python, Go preferred)
- 2+ years of experience designing complex distributed systems, management products or business applications
- 2+ 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)
- Practical experience in developing applications using microservices, container technologies, container management systems such as Kubernetes, Mesos, etc.
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
- 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
Other
- BS/MS in Computer Science or related area or equivalent experience
- Passion for building high-quality, innovative software solutions that embody Intuit’s core values: integrity, customer obsession, courage, respect, and innovation.
- Familiarity with GenAI is a plus.
- Prior working experience in utility computing and/or cloud computing domain
- Experience building and deploying applications and services into cloud environments (AWS highly desired)