FAQs
What is the main mission of the CG-PD team at Intuit?
The main mission of the CG-PD team is to help Intuit achieve its key outcome to “Do the Nation’s Taxes,” specifically focusing on winning the consumer tax category in the US and Canada through innovative solutions.
What qualifications are required for the Software Engineer 2 position?
Candidates should have a BS/MS in computer science or equivalent work experience, along with 3+ years of experience in developing systems/software for large business environments with both frontend (React) and backend (Java/J2EE) capabilities.
What programming and development skills are necessary for this role?
Candidates must have practical experience in developing applications using microservices, container technologies, and container management systems such as Kubernetes, along with a solid grasp of software engineering fundamentals, strong OOD and SOA principles, and experience in both SQL and NoSQL database design.
How much of the role involves hands-on coding?
The role involves roughly 80-95% hands-on coding, where the Software Engineer will be actively engaged in software development tasks.
What methodologies does the team utilize in their development processes?
The team follows Agile Development methodologies, including SCRUM and Extreme Programming, to ensure effective delivery of projects.
Is experience with unit testing and Test-Driven Development (TDD) required?
Yes, an understanding and preferably experience with unit testing and Test-Driven Development (TDD) are required for this position.
What kind of team dynamics are expected in this role?
A commitment to team success and positive team dynamics is essential, along with effective partnership and collaboration with all team members and various Intuit teams.
Are there opportunities for professional growth and skill development?
Yes, there is a strong desire for candidates to learn and grow, and opportunities to enhance and apply technical skills are encouraged in service to customers.
What kind of problem-solving skills are sought after for this position?
Candidates should demonstrate strong problem-solving skills with a history of successful delivery against assigned tasks, showcasing a proactive and ownership-driven attitude.