You will develop and maintain application code in a team environment.
Responsibilities
- Design and develop testable code using C#, HTML, Blazor, and Entity Framework.
- Develop and maintain unit and integration tests.
- Actively participate in Agile sprint planning and retrospectives.
- Participate in sprint demonstrations and present work to product stakeholders.
Required Skills
- 3+ years of professional software development experience, preferably with C# and .NET.
- Experience developing web-based applications using HTML5 and CSS3.
- Proficiency with relational database design and development, specifically SQL Server.
- Experience developing or consuming services and RESTful APIs.
- Familiarity with component-based frameworks such as Angular or React.
- Experience developing unit tests using NUnit or xUnit.
- Knowledge of AWS or Azure services and cloud technologies.
- Experience working within an Agile team using Scrum, XP, or Kanban.
Preferred Skills
- Knowledge of DevOps techniques and approaches to software development.
- Knowledge of Docker and containers.