Senior Software Engineer / Associate Tech Lead (C#/.NET/Azure)

Nextjob
Full-timeColombo, Sri Lanka

The Company

We are a Norwegian owned company, delivering offshore software services from our development centre in Sri Lanka. Over the last 15 years, we have completed 250+ successful projects worldwide, for clients ranging from startups to Fortune 500 companies. For a decade and a half, we have been creating breakthrough software for leading organisations in Europe, USA, Australia, Singapore and more. We are a team of global experts who architect solutions that change the way business is done and add colour to everyday living.

We offer custom software application development to diverse sectors such as proptech, fintech, environment, logistics, maritime, health, and more. We assign a dedicated, long-term technology team to each client, allowing for seamless integration with their internal teams. Guided by the Nordic values of trust, transparency and commitment, our diverse team drives innovation and disruption in the modern digital era.

The Role

We are looking for a passionate Senior Developer to join our team, who wants to help modernize our product. This is a unique opportunity to make a real impact on a solution used by many, where user experience and efficiency are key.

Required Skills

  • Experience with broad data-centric background in application development and specific experience in database-oriented applications. Experience must include a minimum of two years of experience as a Data Architect or Data Modeler (specifically: Conceptual, Logical and Physical Data Modeling, Data Governance, Data Quality Management, and/or Metadata Management)
  • Experience developing ELT/ETL processes using at least one industry-standard data ingestion technology ideally Azure Data factory or SQL Server Integration Services
  • Experience with Cloud Infrastructures (AWS, Azure, Google Cloud)
  • Proven ability to write clear, well documented code in languages such as NodeJS, Python, Java, C#, CLI
  • A clear background in Azure SQL Database/Data Warehouse technologies
  • Routine use of source control (Git, SVN, TFS, etc) as part of regular (DB) development activities.
  • Knowledge of conceptual, logical and physical data modelling and design, dimensional models, star schemas etc. (although this is not a data modelling role)
  • Experience gathering and analyzing system requirements
  • Proven experience troubleshooting and resolving integration issues. Debugging, identifying bugs and driving them to closure by working closely with the development team
  • Work closely with a multi-disciplinary team in an Agile / Scrum environment ensuring quality deliverables at the end of each sprint.
  • Good communication skills in creating and maintaining technical documentation
  • Familiarity with test management (UAT, unit testing, system integration testing and release to live processes)

Working Hours

  • Working hours: 6pm to 3am from Monday - Friday.
  • Work Mode: Work from home/Remote

Benefits

  • Great Remuneration πŸ’°
  • Flexible Work Arrangement 🏠
  • Performance Bonus 🏦
  • Private Health Insurance πŸ₯
  • Paid Time Off 🌴
  • Accelerated Career Growth πŸ“š
  • Latest Tech Equipment πŸ’»
  • International Exposure πŸš€
  • Exciting Company Events πŸ₯³

Apply for this job

Resume/CV*

Click or drag file to this area to upload your Resume

Please make sure to upload a PDF

First Name*
Last Name*
Email*
Phone Number*
The hiring team may use this number to contact you about this job.