We are looking for a passionate and skilled Software Engineer to assist in developing and supporting a high-quality software application. This role will be responsible for the development, testing, debugging and maintenance of software code. You will work with technical and non-technical individuals to understand and troubleshoot problems, and to solve them.
Position can be remote – remote candidates encouraged to apply!
Duties & Responsibilities:
- Support the front and backends of the web application.
- Design, code, unit test, debug, and document software applications.
- Plan, estimate and prioritize work in a collaborative team.
Skills & Requirements:
- 2-5 years of professional experience as a software engineer
- Proficient with C#/.Net Core
- Experience with Microsoft SQL Server
- Understanding of object-oriented programming
- Experience with Cloud technologies (Azure preferred)
- Experience with RESTful services
- Experience working with GIT
- Driven and takes ownership.
- Excellent communication skills.
- Passionate about software development.
- Open minded and always learning.
- Experience working with TestCafe
- Experience working with Typescript
- Experience with Elasticsearch
- Experience with Redis
- Familiar with Azure Application Insights (Kusto)
- Experience working with CI/CD tools (Azure DevOps) is a plus