Golang Job: Senior Golang Engineer

Job added on

Location

Phoenix, Arizona - United States of America

Job type

Full-Time

Golang Job Details

Hi,

We have urgent requirements for our direct client, please go through the below Job Description. If you are interested please send me your updated word format resume to and reach me @ .

Role: Senior Golang Engineer

Location: phoenix, AZ

Duration: Full Time

Responsibilities

  • Develop and enhance tools used across the organization to drive higher availability and resiliency while creating efficiencies
  • Perform technical aspects of software development
  • Function as a leader on a software engineering team by contributing to software builds through consistent development practices (tools, common components, and documentation)
  • Lead code reviews and automated testing
  • Debug software components and identify code defects for remediation
  • Leads the deployment, support, and monitoring of software across test, integration, and production environments
  • Automate deployments in test or production environments
  • Automatically scale applications based on demand projections
  • Adhere to security and regulatory best practices
  • Demonstrate increased self-reliance to achieve team goals
  • Influence team members with creative changes and improvements by challenging status quo and demonstrating risk taking
  • Be a productivity multiplier for your team by analyzing your workflow and contributing to enable the team to be more effective, productive, and demonstrating faster and stronger results
  • Mentor and guide success within the team

Qualifications

  • 7+ years of software development experience in a professional environment
  • Highly proficient in Golang is a must have.
  • Proven experience leading teams of engineers
  • Hands-on expertise with application design, software development, and automated testing
  • Experience with distributed (multi-tiered) systems, algorithms, and relational databases
  • Deep knowledge of OOP languages with a desire to learn new Languages and frameworks
  • Able to communicate complex data structures and associated components
  • Designs, codes, tests, maintains, and documents application components
  • Ability to lead reviews of colleagues' work
  • Defines test conditions based on the functional and non-functional requirements provided
  • Has deep understanding of the core tools used in the planning, analyzing, crafting, building, testing, configuring, and maintaining of assigned application(s)
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.