2023-05-02 07:17:59

Lead Backend Engineer
Colombo

Key Accountabilities

  • Develop architectural diagrams and documentations to identify requirements and solutions.
  • Adhere with the company coding standards and convention to produce high-performing and testable code.
  • Hands on design, develop and maintain low latency APIs and building micro services architecture.
  • Take ownership of your code in production, using metrics and customer feedback to guide technical priorities and improvements.
  • Facilitate development and growth of junior engineers through mentoring and hiring.
  • Champion software quality, integrity, extensibility, maintainability, and reliability throughout the department by designing, implementing, and promoting engineering practices.
  • Work across all phases of SDLC and use software engineering principles to build scaled solutions.
  • Mentoring and governing of engineering team with technical expertise, systems design & building capability roadmaps.

 

Technical expertise

  • 7+ years’ experience in dotnet/dotnet core.
  • Strong cloud experience Azure and services like Function Apps, ECS | Event Hub, Event Grid | CosmosDB and Postgres SQL.
  • Strong experience in using infrastructure as code using terraform or bicep.
  • Experience in design and develop highly available, scalable, and reliable Azure based systems
  • Event driven architecture, messaging, and event bus platforms (Azure Event Hub, Kafka orsimilar)
  • Distributed caching (Redis, Memcached or similar)
  • SQL and Nosql – SQL Server/CosmosDB/PostgreSQL
  • CI/CD - Continuous Delivery (GitHub Actions, Azure DevOps or similar)
  • Building scalable and self-healing infrastructure in cloud.

 

Knowledge and 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
  • Experience working in a start-up or heavily regulated environments.
  • Develop tech and engineering practice guardrails and ensure they are adopted


Desirable Skills

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

 

Interested candidates, please send your CV to gihan@mytechjos.lk