Job Description
This is a full-time remote role for a Dotnet Developer. The Dotnet Developer will be responsible for software development, programming, and using Object-Oriented Programming (OOP) principles. The Dotnet Developer will also be responsible for working with .NET Core, and ASP.NET MVC frameworks, and contributing to the development and maintenance of software applications.
Responsibilities:
- Design, develop, and deliver software on cutting-edge and growing platforms in C#/ASP.NET MVC, JavaScript, TypeScript, Angular or ReactJs.
- Implement OO designs by applying working knowledge of design patterns in presentation, data, and business modules.
- Mentoring and knowledge transfer to other engineers within the team.
- Working within the software development team to analyse customer requirements.
- Expected to complete work-related training and learning to obtain relevant Microsoft Certifications.
- Collaborate with architects and lead software engineers on design decisions and direction for web application requirements.
- Contribute to requirement and design reviews with business partners and other engineers.
And as a team member, you will also have:
- Experience in C#/ASP.NET MVC, JavaScript, TypeScript, and Angular.
- Excellent troubleshooting skills with strong analytical skills.
- Strong Interpersonal skills with the ability to support and communicate with users on all levels.
- Ability to work on own initiative and be self-motivated.
- Ability to work effectively as a member of a team.
- A strong desire and ability to learn new platforms and technologies.
- Willingness to 'Get your hands dirty.
- Extensive commercial/industry experience working in software development environments.