.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β