Staff Software Engineer - Desktop
Intuit
This job is no longer accepting applications
See open jobs at Intuit.See open jobs similar to "Staff Software Engineer - Desktop" FinTech Australia.Staff Software Engineer - Desktop
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
Desktop Staff Software Engineer
Overview
Come join the CG ProConnect team as a Staff Software Engineer. 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.
As a lead of the team, you will bring your industry expertise to help the team navigate through challenges and coach the team to develop and bring their best to the work they do every day.
Responsibilities
Responsibilities
- Drive significant technology initiatives end-to-end and across multiple layers of architecture.
- Architecting and developing scalable web, windows and desktop applications or distributed systems
- 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
- Provide technical leadership and be a role model/coach to software engineers pursuing technical career path in engineering
- Provide/inspire innovations that fuel the growth of Intuit as a whole and generate creative ideas for emerging business needs
Team/Leadership Characteristics:
- Team player possessing strong analytical, problem solving and communication skills
- Demonstrated ability to lead multiple scrum teams (8 to 20 engineers)
- Strong mentoring skills. Able to influence and communicate effectively with both technical and non-technical people
- Ability to work with global teams across time zones
- Ability to work effectively in a fast paced, complex technical environment with high adaptability and flexibility
- Experience delivering results across cross-functional teams while maintaining effective working relationships
- Communicates clearly, succinctly and persuasively to all levels of employees, customers and management (including executives)
- "Self-starter" attitude and the ability to make decisions independently
Qualifications
Qualifications
Core Skills:
- Strong educational background with BS / MS in Computer Science or related area.
- 10+ years total experience developing, testing, maintaining and innovating large scale enterprise class Desktop and/or web applications and services.
- 3+ years of experience as an established technical leader of software engineering teams that have successfully delivered customer-driven software products.
- Demonstrated experience leading core engineering teams, delivering solutions, empowering people and leading change
- Possess strong technical skills, software engineering and development experience, has tactical and visionary leadership skills to motivate, guide, and earn the respect from a highly talented engineering team.
- Passion for being at the leading edge of technology with hands-on software development experience (Agile development, SaaS, APIs, services, platform architecture, operational excellence).
- Proven ability to act as a technical leader, drive technical design, architecture and best practices. Develops a culture of innovation on the team and encourages to explore new ideas.
- Adept at articulating the architecture vision and driving the future roadmap with strong business acumen. Ability to think and act strategically for all stakeholders
- Expertise with Delphi 2012, C#, .Net, Java/J2EE/Spring would be a plus.
- Expertise with test automation and performance tuning with high quality and operational excellence mindset.
- Strong desire for learning and growth with collaborative can do-attitude
- Excellent team player and ability to lead complex initiatives, nurturing junior talents
- Strong verbal and written communication skills.
Desired Skills:
- Practical experience in developing applications using microservices, container technologies, container management systems such as Kubernetes, Mesos etc
- Strong experience with Databases design (SQL, NoSQL) and analytics
- Prior working experience in utility computing and/or cloud computing domain highly desired
- Experience building and deploying applications and services into cloud environments (AWS highly desired)
This job is no longer accepting applications
See open jobs at Intuit.See open jobs similar to "Staff Software Engineer - Desktop" FinTech Australia.