Senior Software Engineer - Golang

Acentura Inc
15 days ago
2 Applied
Expires on: May 03 2024

Ref.No 00004692


We are looking for Senior Software Engineer - Golang to join our dynamic team.

Key Responsibilities:

  • Demonstrable experience in at least one back-end type-safe programming language, with a preference for Golang.
  • Comfortable/experienced with back-end micro-service architecture and communication.
  • Specific experience with REST and asynchronous messaging services (e.g., Kafka, RabbitMQ).
  • Comfortable/experience within a Scrum framework.
  • Working with a team to deliver business functions and customer journeys.
  • Emphasis on testing and automation throughout the CI/CD pipeline.


Candidate Profile:

  • Bachelor’s degree in computer science, computer engineering, or equivalent.
  • Experience in professional software development.
  • Solid understanding of test-driven development, including various types of tests.
  • Knowledge of software engineering methodologies, including Agile, Scrum, Kanban, SAFe, TDD, BDD, and Waterfall.
  • Desired knowledge of technologies such as Kafka, Postgres, Golang, Git, gRPC, Docker, GraphQL.
  • Experience in CI, CD, and CT, using tools like Jenkins, Rally, JIRA, and version control systems like Git or SVN.
  • At least five years of experience as an SME in Business Intelligence disciplines.
  • At least two years of deep experience with Big Data solutions.
  • Basic expertise in working in a global environment.
  • Proven experience (minimum of 3 years) in managing complex, multi-dimensional demands.

Practical experience with customer onboarding, especially within the realm of financial data.

Industry Sector