Intuit Data Exchange team is looking for a Senior Software Engineer to build new data domains, develop simple 1-click user experiences, design low code tools for developers, craft innovative methods to improve data quality, and create a platform that fuels the AI transformation of fintech.
Requirements
- 5+ years experience developing web, software applications
- Experience with the following Object Oriented Languages (OOD): Java/J2EE, Spring, Web Services, Oracle, Dynamo and AWS and functional programming languages Javascript/React
- An understanding and preferable experience with REST/GraphQL APIs
- An understanding of unit testing, Test Driven Development (TDD), functional testing and performance
Responsibilities
- build new data domains
- develop simple 1-click user experiences
- design low code tools for developers
- craft innovative methods to improve data quality
- create a platform that fuels the AI transformation of fintech
- Successful delivery of high quality web services and backend systems software (requirements, design, code, documentation, etc.)
- Contribute to full lifecycle quality and engineering activities, including peer reviews of estimates, designs and code
Other
- BS/MS in computer science or equivalent work experience
- Solid grasp of software engineering fundamentals and their practical application
- An understanding of the Software Development Life Cycle (SDLC)
- "Self-starter"" attitude and ability to make decisions independently
- Helpful, can-do attitude and a willingness to take ownership of problems