Job Description
Job Description
Proficiency in .NET technologies (C#, ASP.NET MVC, .NET Core).
Strong experience with RESTful API design and development.
Experience with Object-Relational Mapping (ORM) frameworks like Entity Framework.
Experience with Angular (v8+) or React.
Proficiency in HTML5, CSS3, JavaScript/TypeScript, and responsive design principles.
Familiarity with state management libraries (e.g., Redux, NgRx) and front-end build tools (Webpack, etc.).
Hands-on experience with cloud platforms such as AWS, Azure, or Google Cloud.
Experience with containerization tools (e.g., Docker) and orchestration (Kubernetes).
Proficiency in setting up CI/CD pipelines using tools like Jenkins, GitLab, or Azure DevOps.
Experience with relational databases such as SQL Server or MySQL.
Familiarity with NoSQL databases (e.g., MongoDB, Redis) is a plus.
Experience with Git/GitHub/GitLab for version control.
Familiarity with Agile/Scrum methodologies for software development.
Strong problem-solving and analytical skills.
Excellent communication and teamwork skills.
Ability to work independently and handle multiple tasks efficiently. Experience with Microservices architecture.
Knowledge of additional cloud services (e.g., Azure Functions, AWS Lambda).
Experience with automated testing frameworks (e.g., NUnit, XUnit).
Familiarity with GraphQL or gRPC.
Experience in performance tuning for both back-end services and front-end applications.
Skills: mysql,postgresql,mongodb,gitlab,css3,learning new technologies,nosql databases,ngrx,microservices,angular,scrum,react,javascript,debugging,spring framework,docker,typescript,aws,spring data,restful services,microservices architecture,sql databases,query optimization,indexing,agile,database design,team player,problem-solving,state management libraries,redux