Role Description
This is a full-time remote role for a Senior Dotnet Developer. As a Senior Dotnet Developer, you will be responsible for day-to-day software development tasks, including object-oriented programming, .NET Core development, and ASP.NET MVC. You will collaborate with cross-functional teams to design, develop, and maintain software applications that meet the needs of our readers. This role requires strong problem-solving skills and the ability to work independently and remotely.
The ideal candidate will be familiar with the full software design life cycle. They should have experience in designing, coding, testing and consistently managing applications They should be comfortable coding in a number of languages and have an ability to test code in order to maintain high-quality code.
Responsibilities
- Design, code, test and manage various applications
- Collaborate with engineering team and product team to establish best products
- Follow outlined standards of quality related to code and systems
- Develop automated tests and conduct performance tuning
Qualifications
- Bachelor's degree in Computer Science or relevant field
- 4+ years of experience working with .NET or relevant experiences
- Experience developing web-based applications in C#, HTML, JavaScript, VBScript/ASP, or .NET
- Experience working with MS SQL Server and MySQL Knowledge of practices and procedures for full software design life cycle
- Expertise in Object-Oriented Programming (OOP) and Software Development
- Proficiency in .NET Core and ASP.NET MVC
- Experience in programming and software engineering
- Excellent problem-solving and analytical skills
- Strong communication and collaboration skills
- Ability to work independently and remotely
- Bachelor's degree in Computer Science or related field
- Experience with Agile methodologies is a plus