We are looking for a highly-skilled and experienced C# developer who will be responsible for designing and developing our Software-as-a-Service (SaaS) application using the ASP.NET Core framework.
To be successful in this role you should demonstrate high-quality coding and problem-solving skills and a good understanding of web application concepts such as MVC frameworks and RESTful APIs. You should be comfortable working independently in a work-from-home environment, taking ownership of assigned tasks to ensure that they are completed on time and with good quality.
Responsibilities:
- Meet with the development team to discuss user interface and application design.
- Understand application requirements and interface design and architecture.
- Write application code using C# following ASP.NET Core workflows.
- Test and debug the application code to ensure that the application is robust and of high quality.
- Monitor and improve application performance.
- Document application code.
Requirements:
- Bachelor’s degree in Computer Science or Information Technology.
- In-depth knowledge of object-oriented, web application development using C#.
- 8+ years of experience in web application and SaaS development using ASP.NET Core.
- Familiarity with use of RESTful APIs, Postgres SQL server, etc. in a web application.
- Familiarity with the use of public clouds such as Azure for deploying SaaS applications.
- Excellent problem solving and troubleshooting skills.
- Good communication skills and a collaborative approach to work.