Overview

Responsibilities:

  • Participate in all the steps of the software project, from design to integration;
  • Writing clean structured and reliable code and understanding someone else's code;
  • Work with a team of developers to build, implement, and deploy new complex applications of the software development life cycle;
  • Develop applications in accordance with given specifications;
  • Design, build, and maintain efficient, reusable, and reliable code;
  • Read, understand and modify the existing code;
  • Work in accordance with deadlines;
  • Identify bottlenecks and bugs, and devise solutions to mitigate and address these issues;
  • Help maintain code quality, organization, and automatization.

 

Required Qualifications:

  • University degree in Computer Science or a related field;
  • 3+ years of work experience in .NET/Core platforms;
  • Proficient in C# and TSQL, with a good knowledge of their ecosystems;
  • Understanding of fundamental design principles for building a scalable application;
  • Proficient understanding of code versioning tools such as Git, Atlassian tooling (Bitbucket, Jira);
  • Good understanding of object-oriented programming;
  • Familiarity with Asp.net core, Entity Framework core, Relation databases: MS Sql server, PostgreSq;
  • Familiar with various design and architectural patterns;
  • Experience implementing integration and unit testing is a plus;
  • Knowledge of Blazor is a plus;
  • Ability to learn previously compiled code and adapt for bug fixes and enhancements;
  • Good English language skills (written and verbal);
  • Ethical behavior;
  • Team working skills;
  • Effective communication skills;
  • Technical learning skills.

About DataOwl

DataOwl Dev LLC is a text messaging platform and provides the insights and tools to deliver personalized messages to every customer.