Backend (C# .NET Core)

  • Strong proficiency in C# and .NET Core
  • Experience with ASP.NET Core for building APIs
  • Knowledge of Cosmos DB SDK and best practices
  • Proficiency in unit testing and integration testing in .NET

Database (Cosmos DB)

  • Understanding of NoSQL databases and Cosmos DB data modeling

Frontend (React 16+)

  • Strong understanding of React 16+ (class components, lifecycle methods, hooks)
  • Experience with Material-UI and styled-components
  • Familiarity with Redux for state management
  • Proficiency in JavaScript (ES6+) and TypeScript
  • Experience with React performance optimization
  • Knowledge of testing frameworks like Jest, Enzyme, or React Testing Library

Node.js (Backend/Services)

  • Experience with Node.js and Express.js
  • Knowledge of asynchronous programming and event-driven architecture
  • Familiarity with MongoDB or other NoSQL databases
  • Experience with RESTful APIs

DevOps Cloud (if applicable)

  • Familiarity with Azure DevOps, CI/CD pipelines
  • Knowledge of Azure Functions
  • Experience with logging, monitoring, and security best practices

General Software Development Skills

  • Strong problem-solving and debugging skills
  • Understanding of design patterns and SOLID principles
  • Experience with Agile methodologies (Scrum/Kanban)
  • Knowledge of Git and version control workflows

Desired Skills:

  • Systems Analysis
  • Complex Problem Solving
  • Programming/configuration
  • Critical Thinking
  • Time Management

Learn more/Apply for this position