Software Engineer
Software Engineer 2 - Fullstack (Frontend Hevay)
Overview:
Come join the ProConnect team as a Software Engineer - full stack. This groups mission is to help Intuit achieve its key outcome to “Do the Nations’ Taxes.” More specifically, this team focuses on winning the professional tax category in North America, capitalizing on the shift to cloud and mobile-based solutions. We are looking for a highly motivated and creative problem solver with a passion for innovation to join our team and revolutionize the way the world does business.
This position requires strong software engineering skills. If you love solving real-world challenges and making customers happy while fostering your desire to write perfect code and user experience, this is the job for you.
Along with coding, you will be responsible for working with product managers, backend developers, and designers on our agile team structure. We love product engineers who lead the charge, communicate with customers and deliver the most beautiful, intuitive application.
Responsibilities:
- Drive significant technology initiatives end-to-end and across multiple layers of architecture.
- Implement key architectural components across both backend and front end technologies
- Drive technical target state and implementation to develop componentized experiences using modern web frameworks like React and deliver microservices within the public cloud with java on Kubernetes
- Provide recommendations and best practices for application development, platform development, and developer tools
- Leading the gathering of functional requirements, developing technical specifications, and project & test planning
- Acting as the technical subject matter expert: Mentoring fellow engineers, demonstrating technical expertise, and leading a small team solving challenging programming and design problems
- Provide/inspire innovations that fuel the growth of Intuit as a whole and generate creative ideas for emerging business needs
- Ability to work with global teams across time zones
- "Self-starter" attitude and the ability to make decisions independently
Qualifications:
- BS/MS in Computer Science or equivalent work experience
- 2-4years of overall experience developing systems/software for large business environments both frontend (React) and backend (Java/J2EE).
- 1+ years of professional or open-source experience in developing applications using microservices, container technologies, container management systems such as Kubernetes
- 1+ years of experience with CSS frameworks and JavaScript MVC toolkit in a Single Page Architecture. Most notably React framework but also including AngularJS, Dojo, Backbone.js, Knockout, or Ember.js.
- Familiarity with standard javascript async patterns (closures, callbacks, promises, error handling)
- 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)
- Strong experience with Databases design (SQL, NoSQL) and analytics.
- Experience building and deploying applications and services into cloud environments
- Strong desire to learn and grow
- Excellent problem-solving skills with a history of superb delivery against assigned tasks
-
Seniority level
Mid-Senior level -
Employment type
Full-time -
Job function
Engineering and Information Technology -
Industries
Software Development
Referrals increase your chances of interviewing at Intuit by 2x
See who you knowGet notified about new Software Engineer jobs in Bengaluru, Karnataka, India.
Sign in to create job alertSimilar jobs
People also viewed
-
Frontend Developer
Frontend Developer
-
Junior Web Developer (Remote)
Junior Web Developer (Remote)
-
Frontend Developer
Frontend Developer
-
Software Engineer 2
Software Engineer 2
-
Software Engineer(Java)
Software Engineer(Java)
-
Software Engineer
Software Engineer
-
Software Developer
Software Developer
-
Java Developer
Java Developer
-
Software Development Engineer
Software Development Engineer
-
Software Engineer, Machine Learning, Google Assistant
Software Engineer, Machine Learning, Google Assistant
Looking for a job?
Visit the Career Advice Hub to see tips on interviewing and resume writing.
View Career Advice Hub