
Senior Software Engineer
4 weeks ago
JOB TITLE: Senior Software Engineer (Golang)
PURPOSE:
We are seeking a highly skilled Backend Engineer with proven expertise in Golang to design, develop, and maintain high-performance cloud-native applications. The ideal candidate will have strong experience working with microservices architecture, gRPC, Docker, and modern cloud platforms. A collaborative mindset, excellent communication skills, and a passion for solving complex backend challenges are key to succeeding in this role.
KEY RESPONSIBILITIES:
- Develop and maintain backend services and APIs using Go (Golang). Implement scalable and secure microservices using gRPC and RESTful APIs.
- Design, deploy, and manage cloud-native applications on AWS, Azure, or Google Cloud Platform. Ensure high availability and scalability of services.
- Build event-driven architectures with Apache Kafka and other messaging systems. Ensure decoupled and robust service communication patterns.
- Work with relational and NoSQL databases such as MySQL, PostgreSQL, and MongoDB. Optimize database performance and data integrity.
- Leverage Docker for containerization and Kubernetes for orchestration. Implement CI/CD pipelines using tools such as Jenkins or GitHub Actions.
- Follow software engineering best practices and design patterns. Write unit and integration tests to ensure application quality and reliability. Experience with automated testing frameworks is a plus.
- Implement security best practices for APIs and data handling. Monitor and enhance application performance through testing and profiling.
- Work in Agile environments, participating in sprint planning, stand-ups, and retrospectives. Collaborate closely with cross-functional teams including QA, DevOps, and frontend developers.
- Demonstrate strong interpersonal and communication skills. Take ownership of assigned tasks and ensure timely delivery with minimal supervision. Engage with clients and stakeholders as needed.
QUALIFICATIONS, SKILLS, AND EXPERIENCE:
- Bachelor's degree in Computer Science or a related field.
- 3+ years of experience in backend development, with a strong focus on Golang.
- Hands-on experience with Docker and containerized applications.
- Familiarity with gRPC, Kafka, and microservices architecture.
- Experience deploying applications to cloud platforms like AWS, Azure, or GCP.
- Solid understanding of database systems (MySQL, PostgreSQL, MongoDB).
- Proficiency in version control systems (e.g., Git).
- Experience with CI/CD pipelines and DevOps practices.
- Strong problem-solving abilities and attention to detail.
- Understanding of software development principles and design patterns.
- Familiarity with Kubernetes and automated testing frameworks is a plus.
- Ability to work effectively in an Agile environment.
- Strong communication and collaboration skills; ability to interact with clients.
A Culture of Belonging: At our core, we value diversity and inclusion. As an equal opportunity employer, we are dedicated to creating a workplace where every voice is heard, every person is respected, and everyone has the opportunity to succeed.
#J-18808-Ljbffr-
Software Engineer III
2 weeks ago
Lahore, Punjab, Pakistan TCP Software Full timeJoin to apply for the Software Engineer III - PHP role at TCP SoftwareJoin to apply for the Software Engineer III - PHP role at TCP SoftwareGet AI-powered advice on this job and more exclusive features.TCP is committed to cultivating a diverse and inclusive team. However, we are not able to sponsor visas for this role.About TCP (TimeClock Plus)For more than...
-
Senior Software Developer
2 weeks ago
Lahore, Punjab, Pakistan Contour Software Full timeSenior Software Developer (SQL Server + VB.NET)Join to apply for the Senior Software Developer (SQL Server + VB.NET) role at Contour SoftwareSenior Software Developer (SQL Server + VB.NET)1 week ago Be among the first 25 applicantsJoin to apply for the Senior Software Developer (SQL Server + VB.NET) role at Contour SoftwareAbout ContourContour Software has...
-
Senior Software Engineer
2 weeks ago
Lahore, Punjab, Pakistan Devsinc Full timeSenior Software Engineer - Python (Django)Senior Software Engineer - Python (Django)Get AI-powered advice on this job and more exclusive features.Devsinc is seeking a talented Senior Software Engineer - Python (Django) to join our dynamic team. The ideal candidate will have a strong background in web application development and a deep understanding of the...
-
Senior Software Engineer
1 week ago
Lahore, Punjab, Pakistan Devsinc Full time1 month ago Be among the first 25 applicantsGet AI-powered advice on this job and more exclusive features.Devsinc is on the lookout for a motivated and highly skilled Senior Software Engineer - AI/ML to drive our artificial intelligence initiatives forward. The ideal candidate will have extensive experience in building AI and machine learning applications,...
-
Senior Software Engineer
2 weeks ago
Lahore, Punjab, Pakistan Khired Networks Full timeGet AI-powered advice on this job and more exclusive features.Direct message the job poster from Khired NetworksHuman Resources Executive at Khired NetworksLocation: On-site role in DHA Phase 6 LahoreJob Type: Full-timeWe are seeking a highly skilled Senior Software Engineer / Architect to join our growing development team. This role is ideal for someone who...
-
Senior Software Engineer
2 weeks ago
Lahore, Punjab, Pakistan DWP Group Full timeSenior Software Engineer (Dotnet Developer)Senior Software Engineer (Dotnet Developer)We are seeking a highly experienced Senior Software Engineer with strong expertise in ASP.NET Core MVC and hands-on experience in AI integration. The ideal candidate will play a key role in architecting, developing, and optimising scalable web applications while integrating...
-
Senior Software Engineer
4 weeks ago
Lahore, Punjab, Pakistan Creative Chaos Full time1 month ago Be among the first 25 applicantsJob SummaryA Senior Software Engineer for Python is an associate at Creative Chaos who is mainly responsible for developing server applications of various software platforms including but not limited to writing Restful APIs to be consumed by client applications. A senior software engineer makes sure that the...
-
Senior Software Engineer
2 weeks ago
Lahore, Punjab, Pakistan Eon Full timeJoin to apply for the Senior Software Engineer role at EonJoin to apply for the Senior Software Engineer role at EonGet AI-powered advice on this job and more exclusive features.Work with the Industry LeaderAt Eon, our mission is to make patients healthier and healthcare affordable. Eon Patient Management, or EPM as we like to call it, identifies patients...
-
Software Engineer IV, Machine Learning
4 weeks ago
Lahore, Punjab, Pakistan TCP Software Full timeJoin to apply for the Software Engineer IV, Machine Learning role at TCP SoftwareJoin to apply for the Software Engineer IV, Machine Learning role at TCP SoftwareTCP is committed to cultivating a diverse and inclusive team. However, we are not able to sponsor visas for this role.About TCP (TimeClock Plus)For more than 30 years, TCP has helped organizations...
-
Senior Software Engineer
1 week ago
Lahore, Punjab, Pakistan Techtiz Full timeSenior Software Engineer (.NET)Get AI-powered advice on this job and more exclusive features.We're seeking a skilled Senior Software Engineer (.NET) with 6-8 years of experience to design and develop robust healthcare applications. You'll leverage your expertise in .NET Entity Framework, AWS infrastructure, Redis caching, and MSSQL to build scalable, secure...