Senior Golang Developer

TECEZE

  • Chennai, Tamil Nadu
  • Permanent
  • Full-time
  • 17 days ago
Role Description: This is a full-time on-site role for a Senior Golang Developer located in Chennai. You will play a key role in the development of Supply Chain Management Software. As a senior developer, you will be responsible for owning and driving the development process, from design and implementation to testing and deployment. The Senior Golang Developer will be responsible for designing, building, and maintaining efficient, reusable, and reliable software using Golang. The Senior Golang Developer will work with the development team to ensure the best practices and coding conventions are followed. They will also work closely with other departments to ensure the software meets the business's needs. Responsibilities: Design, develop, and maintain high-quality, efficient, and scalable Golang code for our Product. Work closely with other developers, product managers, and designers to understand requirements and translate them into technical solutions. Write unit and integration tests to ensure code quality and functionality. Review code written by other developers and provide constructive feedback. Stay up-to-date with the latest Golang technologies and best practices. Contribute to the continuous improvement of our development processes and tools. Collaborate effectively with cross-functional teams to achieve project goals. Proactively identify and resolve technical problems. Proficient understanding of Golang Experience with distributed systems and microservice architecture Knowledge of containerization, Kubernetes and Docker Experience with NoSQL databases such as MongoDB and Redis Experience with modern software development practices such as TDD, CI/CD, and automated testing Excellent problem-solving and analytical skills Ability to work collaboratively and communicate effectively with the team and other departments Bachelor's degree in Computer Science or a related field Ability to work well under pressure and meet deadlines Experience with cloud platforms such as AWS, Azure, or GCP is a plus Experience with other programming languages such as Python or Java is a plus Qualifications: 5+ years of experience as a Golang developer. Strong understanding of Golang concurrency, error handling, and testing. Experience with Golang frameworks and libraries (e.g., gRPC, Echo, Gorilla Mux). Familiarity with CI/CD pipelines and cloud platforms (e.g., Kubernetes, AWS, GCP). Excellent problem-solving and analytical skills. Strong communication and collaboration skills. Ability to work independently and as part of a team. Passion for writing clean, maintainable, and efficient code.

foundit

Similar Jobs

  • Senior Professional Product Developer

    Gainwell Technologies

    • Chennai, Tamil Nadu
    Summary As a ​Senior Professional Product Developer at Gainwell, you can contribute your skills as we harness the power of technology to help our clients improve the health and w…
    • 5 days ago
  • Senior Professional Product Developer

    Gainwell Technologies

    • Chennai, Tamil Nadu
    Summary As a ​Senior Professional Product Developer at Gainwell, you can contribute your skills as we harness the power of technology to help our clients improve the health and w…
    • 6 days ago
  • Senior Frontend_React JS Developer

    Encora

    • Chennai, Tamil Nadu
    Important Information Location: Chennai Experience: 5+ years Job Mode: Full-time Work Mode: Hybrid Job Summary The role needed for the growing demands from business units in GenAI …
    • 22 days ago