.NET Developer - Junior Level Skopje Company Description
We help our clients develop and deliver software products by building and growing outstanding product development teams. We look for people that are professionals in certain areas, people that have the right cultural fit to our clients environments, people that have capacity to grow. And then we team them up and work with them, together with our client, to grow a high performing team.
Job Description Build reusable code and libraries for future use and maintain the back-end systems. Implementation of efficient and performant backend code. Provide realistic estimates for requests, fixes, and new ideas. Cooperate with the multiple teams in implementing new functionality. Ability to look at a problem and come up with practical solutions. Write unit tests with mocked code. Write clear and precise technical documentation.
Qualifications Someone able to demonstrate the use of the latest .NET Technologies (DotNet Core, WebSockets, WebAPI). Someone... experienced in Microservices architecture, Events, and Event Streaming. Someone having prior knowledge or willing to learn Actor Based Modelling (Microsoft Orleans). Someone experienced in writing highly reliable and scalable code. Someone with a comprehensive understanding of object-oriented and service-oriented application development. Someone who can plan and work autonomously and within a team, following the Agile Methodology and having a deep understanding of Source Control and GIT Flow. Someone with strong development, time management, and problem-solving skills. Experience with multi-threading and concurrency. Experience with debugging, performance profiling, and optimization. Experience with client/server or N-tier architectures. Experience with Testing Frameworks (NUnit or XUnit) is nice to have. Experience with Atlassian Suite (Jira, Confluence, Bitbucket) is nice to have. Bachelors degree in information technology, computer science, computer information systems, management information systems, or related field will be considered an asset. A record of successful delivery of software solutions as an individual will be considered an asset. Ideally have a minimum of 3 years of experience in a similar role Skopje North Macedonia