Your responsibilities and tasks will include:

  • Code defined features, investigate and fix bugs.
  • Write Unit Tests.
  • Participate in Code Reviews.
  • Operate in an agile environment, communicate and manage internal and external implementation requirements and expectations.
  • Provide constructive feedback to technical staff during all phases of the software lifecycle to keep development priorities aligned with business needs.
  • Take ownership and drive end-to-end quality software development processes.
  • Partner with other teams to provide exceptional solutions that adhere to or create standards across teams.
  • Be self-motivated, independent thinker with a strong desire to continually learn new things.

The minimum we’re looking for (show us what you got if you aren’t a perfect fit):

  • ~3–6 years of software development experience.
  • Deep understanding of .NET Core (3.1 or greater) using C#.
  • Experience/knowledge of Agile methodologies like SCRUM/Kanban.
  • Knowledge of SOLID principles.
  • Knowledge of clean code practices.
  • Ability to work with complex enterprise software architectures.
  • Database Development in SQL Server or NoSQL Databases (MongoDB/RavenDB/etc.).
  • Entity Framework using Code First approach.
  • Knowledge of Docker is a plus.
  • Experience/knowledge of Azure or AWS is a plus.

Follow Us on Social Media