Golang /JVM engineer

Overview

On Site
Hybrid
Depends on Experience
Accepts corp to corp applications
Contract - W2
Contract - Independent
Contract - 12 Month(s)

Skills

Golang

Job Details

Golang /JVM engineer

Come join the Identity Authentication team. You ll be part of a team developing highly available, scalable, and secure Identity Management services using the latest technologies, including cloud ready architecture, identity protocols and fraud prevention. Our UI and services are critical for Intuit and used by millions of customers using various products, including TurboTax Online and QuickBooks Online. We adopted agile processes to move fast. We consider our people as the most important asset we take the growth of our engineers seriously

Responsibilities

  • Successful delivery of high quality backend system (requirements, design, code, documentation, etc.)
  • Roughly 80-95% hands-on coding
  • Contribute to early quality activities, including peer reviews of estimates, designs and code
  • Resolve defects/bugs during QA testing, pre-production, production, and post-release patches
  • Partner effectively with all team members to deliver against commitments
  • Work cross-functionally with various Intuit teams: product management, QA/QE, various product lines, or business units to drive forward results
  • Commitment to team success and positive team dynamics
  • Passion for growing and applying technical skills in service to customers
  • Experience with Agile Development, SCRUM, and/or Extreme Programming methodologies
  • BS/MS in computer science or equivalent work experience
  • 3+ years experience developing web, software, or mobile applications
  • Solid grasp of software engineering fundamentals and their practical application
  • Experience with any of the following Languages: Go, Java/J2EE, Python.
  • Experience working with AWS
  • An understanding of the Software Development Life Cycle (SDLC)
  • An understanding and preferable experience with web services (REST or SOAP)
  • An understanding of unit testing & Test Driven Development (TDD)
  • "Self-starter"" attitude and ability to make decisions independently
  • Helpful, can-do attitude and a willingness to take ownership of problems
  • Strong desire to learn and grow
  • Excellent problem solving skills with a history of superb delivery against assigned tasks
  • Excellent verbal and written communication skills

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.