drjobs Senior Backend Engineer

Senior Backend Engineer

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Colombo - Sri Lanka

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

Role purpose

The Senior Backend Engineer is responsible to implement the backend code including testing and documenting. As well as being responsible to design and implement the data model and database migration strategies in collaboration with other teams.

Amused Group

Amused Group specialise in end-to-end product creation that leverages intuitive design disruptive technologies and an agile framework. We disrupt we innovate we are at the cutting edge of the wagering sector.

Pushing the boundaries of tech today to build the solutions for tomorrow we are building an inclusive workplace that embraces diversity and difference.

Technologies we use:

  • C# core and terraform.
  • Azure Function Apps Event Hubs and Kubernetes
  • Proprietary and commercial solutions for security event detection and incident management

Key accountabilities

  • Hands on design develop and maintain low latency APIs and building micro services architecture
  • Write and improve on existing suite of unit and integration tests
  • Own the components you build through to production and provide post go-live support
  • Facilitate development and growth of junior engineers through mentoring and hiring

Key selection criteria

Technical expertise

  • 5 years experience /dotnet core.
  • Strong cloud experience Azure(preferred) or AWS with docker and Kubernetes
  • Strong experience in using infrastructure as code using terraform or bicep.
  • Unit testing & mocking frameworks (nunit Moq NSubstitute or similar)
  • Event driven architecture messaging and event bus platforms (Azure Event Hub Kafka or similar)
  • Distributed caching (Redis Memcached or similar)
  • CI/CD - Continuous Delivery (GitHub Actions Azure DevOps or similar)
  • Building scalable and self-healing infrastructure in cloud

Other Skills

  • Strong analytical and creative problem-solving skills
  • Solid understanding of multi-threading and low-latency programming techniques
  • Demonstrate an extremely high level of accuracy and attention to detail.
  • Experience in producing high quality code utilising practices like TDD BDD

Desirable Skills

  • Exposure to high traffic / distributed software systems
  • Exposure to high throughput mission critical systems

Who you are

  • You are committed You strive to produce exceptional risk free fully tested solutions in all the platforms you build.
  • You can think on your feet - with experience building platforms which resolve fast paced ever changing success measures.
  • You are team player you enjoy working in a collaborative innovative and customer first driven environment
  • You know APIs and RPCs from designing to building REST APIs and gRPC calls.
  • You are a passionate problem solver You love digging deep and brainstorming with colleagues in order to come up with the best solution for a problem

Qualifications

  1. Bachelors degree computer science or information technology
  2. Masters degree computer science or information technology (Bonus)
  3. Azure certifications (Bonus)

Required Experience:

Senior IC

Employment Type

Full-Time

Company Industry

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.