Search jobs > Plano, TX > Senior software engineer

Senior Software Engineer

Intuit
Plano, Texas
Full-time

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.

Qualifications

  • BS / MS in Computer Science or related area or equivalent experience
  • 4+ years of professional experience delivering enterprise class applications
  • 3+ years of experience in building Highly Scalable Distributed Solutions using Java.
  • Team player possessing strong analytical, problem solving and communication skills
  • Strong hands on experience of developing highly scalable Microservices
  • Experience in designing and developing distributed scalable and highly reliable applications in Cloud.
  • Experience with AWS or some other cloud provider..
  • Deep understanding of Kubernetes & Docker
  • Expertise with unit testing & Test Driven Development (TDD)
  • A passion for well written code, test-driven development, and engineering best practices.
  • A win-together mindset. You cherish opportunities to help your customers and teammates to be successful.
  • Good communication skills and the ability to explain complex technical issues to both technical and non-technical audiences.
  • Proficient in programming, design patterns, data structures, algorithms, troubleshooting.
  • Strong hands-on experience of operating and supporting applications / Services in Production

Leadership Competencies :

Ability to work effectively in a fast paced, complex technical environment with high adaptability and flexibility

Self-starter" attitude and the ability to make decisions independently

  • Develops talent and skills on the team through reviews, documenting and sharing standards, industry best practices and knowledge of Intuit capabilities.
  • Mentor and provide technical guidance to junior engineers, fostering their growth and development.

Responsibilities

  • Collaborate with cross-functional teams to define technical requirements, use cases and develop prototypes, or proof of concepts.
  • Independently design the components that they are responsible for a given deliverable with minimal guidance.
  • Actively seeks and incorporates design review feedback, also actively reviews design of peers and SWEs.
  • Conduct code reviews, promote code quality, and ensure adherence to coding standards
  • Identify and address performance bottlenecks and optimize architecture & code.
  • Provide recommendations and best practices for Software Development
  • Actively stay abreast of industry best practices, share learnings, and experiment and apply cutting edge technologies.
  • Act in a technical leadership capacity : Mentoring junior engineers, new team members, and applying technical expertise to challenging programming and design problems
  • Roughly 90% hands-on coding and code reviews.
  • Resolve defects / bugs during testing, pre-production, production, and post-release patches
  • Work cross-functionally with various Intuit teams : product management, QA / QE, various product lines, or business units to drive forward results
  • Experience with Agile Development, SCRUM, or Extreme Programming methodologies
  • 5 days ago
Related jobs
Promoted
Raytheon
Richardson, Texas

Minimum of ten (10) years of professional engineering experience utilizing integrated development environments and debugging tools to troubleshoot software implementation and ensure integrity of the software products. The Test Equipment Engineering (TEE) team within the Specialty Engineering Directo...

Promoted
VirtualVocations
Carrollton, Texas

A company is looking for a Senior Software Engineer, Infrastructure, specializing in Google Cloud Networking. Key Responsibilities:Write and test product or system development codeParticipate in design reviews with peers and stakeholders to decide on technologiesReview code, provide feedback, and co...

Promoted
Raytheon
McKinney, Texas

Responsible for some or all of a Software product, contributing as a software team member and possibly instructing a small software team. Participation on collaborative, cross-disciplined integrated product teams, often employing agile software development techniques and resources to plan, design, d...

Promoted
VirtualVocations
Carrollton, Texas

A company is looking for a Senior Software Engineer. Key Responsibilities:Design, build, and deliver user provisioning and access management capabilitiesShape the technical direction of the platform and collaborate with cross-functional teamsSupport, coach, and mentor Engineers within the teamRequir...

Promoted
Raytheon
Plano, Texas

In this role, you will be joining a team where our software engineers and architects are developing and maintaining advanced ground station software. We bring the strength of more than 100 years of experience and renowned engineering expertise to meet the needs of today’s mission and stay ahead of t...

Promoted
Pinnacle Group, Inc.
TX, United States

Provide technical leadership for a team of developers, with feedback and training where necessary, assisting with recruitment, and ensure that technical initiatives align with organizational goals working closely with Principal Engineers / Development Managers. Work with cross-engineering staff, col...

Raytheon Technologies
Richardson, Texas

Embark on a journey where your expertise in software engineering will help shape the future of aerospace technology. As our next Embedded Software Engineer, you'll immerse yourself in the intricacies of Strategic Nuclear Deterrence, bringing your acumen to the forefront of innovation and ensuring th...

NVIDIA
Remote, TX, US
Remote

NVIDIA Cloud Functions team is looking for a motivated, product-minded Senior Distributed Systems Software Engineer with an observability focus. You will be working with a team of passionate and skilled engineers that are continuously innovating at the speed of light to provide the best product poss...

20-0278792 Docutech, LLC
G,Texas Home

Strong knowledge of professional software engineering best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, CI/CD, and DevOps. Experience leading team of engineers in the design, development, and ma...

JPMorgan Chase Bank, N.A.
Plano, Texas

As a Senior Manager of Software Engineering at JPMorgan Chase within the Consumer & Community Banking, you serve in a leadership role by providing technical coaching and advisory for multiple technical teams, as well as anticipate the needs and potential dependencies of other functions within the fi...