
Senior Backend Engineer-Golang
1 week ago
Apply before August 31st 2024 Full Time open to budget
We are seeking a highly skilled Senior Backend Developer with a minimum of 8-10 years ofexperience and strong expertise in Golang as a Primary Language. The ideal candidate willbe responsible for designing and developing robust REST APIs and web services, creatingreusable frameworks, and maintaining high-quality documentation. The candidate shouldalso have a deep understanding of cloud platforms, DevOps practices, and the ability to workcollaboratively with cross-functional teams.
Key Responsibilities:
• Design and develop RESTful APIs and web services.
• Create reusable frameworks and components to support global delivery needs.
• Documents work thoroughly and engage in quality testing/validation for changes orimproved features before release.
• Troubleshoot issues and debug codebases efficiently.
• Maintain and improve existing codebases and peer-review code changes.
• Mentor and provide guidance to junior developers.
• Conduct code reviews to maintain code quality and standards.
• Work on AWS cloud platform, including EKS (Elastic Kubernetes Service).
• Ensure API layer aspects such as security, monitoring, analytics, and throttling areeffectively managed.
• Follow all best practices while designing the software
• Work closely with Leads and team members to meet all project deliverables andmilestone dates.
• Communicate effectively with team members and suppliers, fostering a collaborativeworking environment through asynchronous communication.
• Adapt to new technologies, tools, and processes as needed by the organization.
• Debug and resolve backend issues and bugs.
Qualifications
• 8-10 years of experience in backend development
• Proficiency with Golang is a must have and at least one other language C#, C++ or Python.
• Strong problem-solving and analytical skills with knowledge of algorithms, datastructures, and complexity analysis.
•Solid experience with cloud services (AWS/GCP/Azure), DevOps, cloud engineering,architecture, and SaaS.
• Proficient in clean architecture, API design, debugging, profiling, and performanceoptimization.
• Experience designing and implementing large-scale distribution systems.
• In-depth understanding of networking and internet workings.
• Experience with version control systems, such as Git.
• Strong knowledge of GitHub multi-branching and trunk-based development strategies.
• Good grasp of how AWS services like S3, Lambda, SQS, and CloudFront work.
• Familiarity with GCP services such as Cloud Buckets and Cloud Functions.
• Possess extensive knowledge about databases like MySQL and PosgreSQL
• Possess knowledge about other databases like Redis, Timescale databases, etc
• Excellent communication and teamwork skills.
• Understanding of Agile methodologies and software development life cycle.
• Knowledge of real-time communication technologies such as gRPC and WebSockets.
o Implement and manage before WebSocket or gRPC-based communication forefficient, low-latency, and scalable service-to-service communication.
• Proficiency in writing unit tests.
• Knowledge of various authentication strategies(e.g., JWT, OAuth, SSO, Basic auth,sessionauth).
• Strong knowledge of web security principles, including CORS, HTTPS, Content SecurityPolicy, and OWASP Security Risks.
• Proficiency in using Dev Tools for debugging and performance optimization.
• Understanding of how integrations work and has done multiple integrations withpayment systems, analytical systems and similar before.
• Understands how containerization works and used, developed and maintainedDockerfiles to ensure consistent and reliable deployment across different environments
• Understands how frontend and mobile application works for better implementation ofthe backend architecture.
Bonus Qualifications:
• Knowledge about SAP systems and worked on integration with them, especially the AssetManagement Modules.
• Understands how OCR (Optical Character Recognition) works.
• Good knowledge of mathematics, particularly geometry.
• Familiarity with photogrammetry.
• Eagerness to learn or experience AI, ML, and LLMs.
• Proficiency in additional programming languages such as C#, Python, and C++
-
Golang C++ Senior Developer
2 weeks ago
Lahore, Punjab, Pakistan Digitify Pakistan Pvt Ltd Full timeBackend Engineer Integration Specialist Job Description:We are looking for an experienced senior backend engineer to join our team. The ideal candidate will have a strong background in Golang, C#, or C++ and at least 8-10 years of experience in developing robust REST APIs and web services. The successful candidate will be responsible for integrating our...
-
Golang Backend Expert Wanted
1 week ago
Lahore, Punjab, Pakistan beBee Careers Full time**About the Role:**We are seeking a highly skilled Senior Backend Developer to join our team. As a key member of our development team, you will be responsible for designing and developing robust REST APIs and web services, creating reusable frameworks, and maintaining high-quality documentation.The ideal candidate will have a deep understanding of cloud...
-
Lahore, Punjab, Pakistan beBee Careers Full timeJob DescriptionWe are seeking a highly skilled Backend Developer with a minimum of 8-10 years of experience and strong expertise in Golang as a primary language.The ideal candidate will have solid experience with cloud services, DevOps, cloud engineering, architecture, and SaaS. Proficiency in clean architecture, API design, debugging, profiling, and...
-
Golang Developer Position
2 weeks ago
Lahore, Punjab, Pakistan Devsinc Full timeSenior Software Engineer PositionDevsinc is looking for an experienced Senior Software Engineer to work on our Golang-based project.Job DescriptionThis role involves developing innovative solutions for our global application, optimizing data storage systems, and implementing automated testing tools.ResponsibilitiesDesign and implement scalable architecture...
-
Senior GoLang Developer Position
2 weeks ago
Lahore, Punjab, Pakistan InvoZone Full timeAs a Senior GoLang Developer, you will play a crucial role in shaping the future of blockchain technology at InvoZone. Our company is a leading software development company headquartered in the US with offices in Canada, Malaysia, and Pakistan.We offer a combination of consulting, outsourcing, and specialized services to a global clientele across all types...
-
Golang and NodeJs Blockchain Specialist
6 days ago
Lahore, Punjab, Pakistan beBee Careers Full timeJob RequirementsThis role requires a highly skilled Software Engineer with expertise in blockchain technology and experience in designing and developing blockchain solutions. The ideal candidate will have proficiency in Golang, Node.js, and RESTful API development, as well as knowledge of cryptographic tools and database management.Responsibilities:Develop...
-
Backend Engineer Integration Specialist
2 weeks ago
Lahore, Punjab, Pakistan Digitify Pakistan Pvt Ltd Full timeJob Overview:We are looking for an experienced senior backend engineer to join our team. The ideal candidate will have a strong background in Golang, C#, or C++ and at least 8-10 years of experience in developing robust REST APIs and web services. The successful candidate will be responsible for integrating our systems with SAP, Microsoft Dynamics, and Asset...
-
Senior Backend Software Developer
2 weeks ago
Lahore, Punjab, Pakistan Digitify Pakistan Pvt Ltd Full timeJob Position: Senior Backend EngineerDescription:We are seeking a skilled senior backend developer to join our team. The ideal candidate will have at least 8-10 years of experience in designing and developing robust REST APIs and web services. Strong expertise in Golang, C#, or C++ is required. The successful candidate will be responsible for integrating our...
-
Senior Backend Engineer- Integrations-Hybird
2 weeks ago
Lahore, Punjab, Pakistan Digitify Pakistan Pvt Ltd Full timeSenior Backend Engineer - Integrations - HybridLocation: LahoreApplication Deadline: August 31st, 2024Job Position: Senior Backend Engineer – IntegrationsPosition Overview: We are seeking a highly skilled Senior Backend Developer with a minimum of 8-10 years of experience and strong expertise in Golang, C# or C++. The ideal candidate will be responsible...
-
Senior Software Engineer
6 days ago
Lahore, Punjab, Pakistan beBee Careers Full timeAbout the Role:We are seeking an experienced Backend Engineer to join our team. As a Backend Engineer, you will be responsible for designing, developing, and maintaining the backend architecture and services.Key Responsibilities:Design and develop scalable, efficient, and reliable backend systems.Develop and maintain APIs, data models, and database...