Proven experience as a .NET developer.
Familiarity with the ASP.NET framework, SQL Server
Knowledge of: C#, Visual Studio, .NET Core, Docker/containerization, and messaging platforms such as RabbitMq
Familiarity with microservice architecture and RESTful APIs with scalability in mind
Excellent troubleshooting and communication skills.
Understanding of SOLID principles
Responsibilities and duties will include
oParticipate in the full software development life cycle (Agile) from requirements analysis through test, release, maintenance.
oInterface with the Business Analysis and Quality Assurance teams to ensure accurate delivery of project requirements and compliance with standards, code quality and accepted conventions.
oWrite clean, scalable code using .NET and SQL Server (T-SQL) programming languages
oRevise, update, refactor and debug code
oImplement software design patterns in developing micro services