Senior Golang Engineer

Lahore , Pakistan
full-time

AI overview

Design and implement high-performance applications using Go, while enhancing software architecture and collaborating with cross-functional teams for scalable solutions.

Devsinc is looking for a talented and experienced Senior Golang Engineer to join our innovative development team. In this role, you will be responsible for designing and implementing high-performance applications using the Go programming language. Your expertise will play a crucial role in enhancing our software architecture and delivering efficient solutions that scale with our clients' needs.

Key Responsibilities:

  • Design, develop, and maintain scalable and high-performance applications using Go.
  • Collaborate with cross-functional teams to gather requirements and translate them into technical specifications.
  • Write clean, efficient, and well-documented code, following best practices and coding standards.
  • Lead code reviews, providing mentorship and guidance to junior engineers.
  • Troubleshoot and debug applications to ensure optimal functionality.
  • Implement and maintain automated testing and deployment processes.
  • Stay up-to-date with emerging technologies and industry trends to continuously improve development workflows.
  • Contribute to architectural discussions and decisions to enhance the performance and reliability of our systems.

Requirements

Requirements:

  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.
  • 5+ years of experience with software development, with a strong emphasis on Golang.
  • Proven experience in building and deploying scalable web applications and microservices using Go.
  • Strong understanding of Go routines, channels, and concurrency patterns.
  • Experience with web frameworks such as Gin, Echo, or similar.
  • Familiarity with databases, both SQL (PostgreSQL, MySQL) and NoSQL (MongoDB).
  • Proficient in containerization technologies such as Docker and orchestration tools like Kubernetes.
  • Strong knowledge of cloud platforms (AWS, Azure, or GCP) and their services.
  • Excellent problem-solving skills, attention to detail, and the ability to work effectively in a team.
  • Strong communication skills, both verbal and written.
  • Experience with Agile methodologies is a plus.

Benefits

    • Provident Fund
    • Medical Inpatient Facility
    • Medical Outpatient FacilityPaid Overtime
    • In-house Subsidized Lunch & Dinner
    • Gym Facility
    • Entertaining Activities
    • Sports Allowance

Perks & Benefits Extracted with AI

  • Free Meals & Snacks: In-house Subsidized Lunch & Dinner
  • Health Insurance: Medical Outpatient Facility
  • Other Benefit: Sports Allowance

Devsinc helps startups, enterprises and public sector clients accelerate their technology life cycle, by unlocking access to 2,000+ passionate and experienced solution providers with experience in 100+ technologies in their timezone.

View all jobs
Get hired quicker

Be the first to apply. Receive an email whenever similar jobs are posted.

Ace your job interview

Understand the required skills and qualifications, anticipate the questions you may be asked, and study well-prepared answers using our sample responses.

Engineer Q&A's
Report this job
Apply for this job