Software Engineer 1
Intuit
This job is no longer accepting applications
See open jobs at Intuit.See open jobs similar to "Software Engineer 1" FinTech Australia.Software Engineer 1
Company Overview
Intuit is the global financial technology platform that powers prosperity for the people and communities we serve. With approximately 100 million customers worldwide using products such as TurboTax, Credit Karma, QuickBooks, and Mailchimp, we believe that everyone should have the opportunity to prosper. We never stop working to find new, innovative ways to make that possible.
Job Overview
You’re here to take risks and push boundaries. You will generate code that transforms how millions of consumers and small businesses manage their finances in cloud, platform, mobile and SaaS environments. And help us open new doors for developers and crowd-sourcing.
You'll engineer solutions to challenging and meaningful customer problems. And you'll do so in a culture that embraces experimentation and rapid prototyping. Interacting with customers and iterating rapidly will help you understand their pain points and take your ideas further faster.
Responsibilities
Frontend Engineering:
- Experience developing scalable, responsive, and dynamic web-based applications
- Familiarity with modern frontend tools and frameworks such as React, AngularJS, or Vue.js
- Knowledge of HTML, CSS, and JavaScript standards
- Strong ability to collaborate with designers, UX specialists, and backend engineers
Backend Engineering:
- Experience developing web applications using server-side languages, such as Java, Python, or Node.js.
- Familiarity with database technologies such as MySQL, PostgreSQL, or MongoDB
- Understanding of RESTful API design principles and ability to work with API integrations
- Experience with server frameworks such as Express, Spring MVC or Django
Fullstack Engineering:
- Familiarity with both frontend and backend development
- Ability to work effectively with developers and designers, discussing application and API architectures
- Understanding of Agile methodologies and ability to work with Scrum teams
- Familiarity with tools such as Git, Jenkins, or Travis
Mobile Engineering:
- Experience developing applications for one or more platforms such as Android and iOS
- Familiarity with mobile application development frameworks such as React Native or Flutter
- Understanding of development tools such as XCode, Android Studio and SDK languages such as Objective-C, Swift or Java
- Ability to work with designers and backend engineers to integrate mobile applications with cloud-based APIs
Across all tech stacks:
- Work on our core products and services or those that support critical functions of our engineering operations. See your work launched and solving complex problems for customers.
- Learn and apply carefully defined best practices and procedures to the process of designing, implementing, and supporting individual software projects
- Build effective working relationships with team members and contribute in a meaningful way. Receive detailed instructions and mentoring from senior team members
- Work is closely reviewed for correctness and completeness
- Learn innovation methods like Design 4 Delight and Lean Start-In
Qualifications
- Provide examples of production ready code
- Bachelor or Master's degree in computer science or a related technical field; equivalent experience will be considered
- Solid understanding of Agile development, object oriented design, and programming languages
- Extensive programming experience with one or more of the following: Go, Java, Python, C++
- Knowledge of front-end web design and languages (D/HTML, JavaScript, XML, Flex, CSS)
- Strong written, verbal, and collaboration skills
- Ability to problem-solve and adapt to changing priorities and technologies in a fast-paced, dynamic environment
- Software Engineer: Full Stack/Front-End/Back-End/DevOps/Mobile/Machine Learning
- Security Engineers: Familiarity or the ability to learn current trends and best practices infront-end architecture, including performance, accessibility and usability
- We offer opportunities in a variety of areas all over the U.S. and throughout our business units. Specific responsibilities will vary by project area.
Intuit provides a competitive compensation package with a strong pay for performance rewards approach. The expected base pay range for this position is New York $40 - $60, Bay Area California $40 - 60 , Southern California $40 - 60 . This position will be eligible for a cash bonus, equity rewards and benefits, in accordance with our applicable plans and programs (see more about our compensation and benefits at Intuit®: Careers | Benefits). Pay offered is based on factors such as job-related knowledge, skills, experience, and work location. To drive ongoing pay equity for employees, Intuit conducts regular comparisons across categories of ethnicity and gender.
This job is no longer accepting applications
See open jobs at Intuit.See open jobs similar to "Software Engineer 1" FinTech Australia.