Golang Developer

    Highlights

    Solid understanding of data storage solutions| including experiencewith SQL and NoSQL databases such as PostgreSQL and MongoDB. Roles & Responsibilities: Develop and maintain robust and scalable software solutionsusing the Go programming language| with a focus onperformance and reliability.

    Numbers & Facts

    LocationPhoenix, AZ

    Description

    Job Title: Golang Developer
    Location: Phoenix, AZ (Onsite)
    Duration: Contract

    Role Descriptions:
    • Proficiency in Golang for both microservices and monolithicarchitectures| showcasing strong knowledge of Go standardlibraries.
    • Familiarity with RESTful APIs and gRPC| essential for theintegration of Go-based applications with other systems andservices.
    • Solid understanding of data storage solutions| including experiencewith SQL and NoSQL databases such as PostgreSQL and MongoDB.
    • Expertise in concurrent programming| understanding Go routines|channels| and the sync package to optimize performance.
    • Experience with version control systems like Git| fostering collaboration and code manageability.
    • Strong analytical and problem-solving skills| capable of designing and implementing scalable| maintainable solutions.
    • Ability to work independently or in a team-oriented| agile development environment| meeting tight deadlines and adapting to changing requirements.
    • Excellent communication and interpersonal skills| enabling effective collaboration with team members| stakeholders| and clients.
     
    Roles & Responsibilities:
    • Develop and maintain robust and scalable software solutionsusing the Go programming language| with a focus onperformance and reliability.
    • Collaborate closely with cross-functional teams to translateproject requirements into well-designed and efficient code.
    • Conduct thorough testing and debugging to ensure the deliveryof high-quality and error-free software.
    • Stay up-to-date with the latest Go language updates| industrytrends| and best practices to continually enhance developmentprocesses.
    • Optimize software applications for maximum performance andefficiency| taking advantage of Gos concurrency capabilities.
    • Actively participate in code reviews| providing constructivefeedback to improve code quality and maintain codingstandards.
    • Troubleshoot and resolve issues related to software functionality| performance| and integration| ensuring a seamless user experience.

    Similar Jobs