.NET Developer - Part- time Offline

Responsibilities:

β€’ Software development based on high-level requirements: estimating, developing, code review, performance optimization, documentation

β€’ Communicate with other internal teams during analysis and development phase

β€’ Collaborate with team members on design and implementation

β€’ Design and implement RESTful APIs

β€’ Write unit, functional and end-to-end tests

 

Requirements

β€’ Proven experience as a software engineer or a full stack developer.

β€’ Strong knowledge of .NET/C# and ASP.NET Web API (.NET Core)

β€’ Multi-threaded application development and async programming

β€’ Understanding of RESTful web services, SOA and microservices architecture

β€’ Excellent OOP/OOD skills, understanding of design patterns and SOLID

β€’ Knowledge of SQL fundamentals

β€’ Work experience with MS SQL Server or PostgreSQL

β€’ Understanding of software engineering best practices including unit testing, continuous integration, continuous deployment and source control

Behavioral competencies

β€’ Enthusiastic about technology, innovation, new ideas, changes in the market

β€’ Willing to adapt to new approaches, thinking and ways of working

β€’ Effective verbal communication skills – you should be able to communicate complex ideas clearly and inspire others

β€’ Ability to respectfully and effectively collaborate with other back-end, front-end engineers

β€’ Must thrive in fast-paced, dynamic environment, be willing to take the initiative and be committed to continuous learning

β€’ Strong problem solving and critical thinking skills

β€’ Professional level of spoken/written English

The job ad is no longer active
Job unpublished on 19 November 2020

Look at the current jobs C# / .NET Remote→