Job Openings Full stack Engineer (React & .NET)

About the job Full stack Engineer (React & .NET)

  1. Job Duties

  • Develop and maintain both front-end and back-end components of web applications.
  • Utilize .NET framework and related technologies for server-side development.
  • Leverage React.js for building interactive and responsive user interfaces on the client-side.
  • Build and maintain RESTful APIs to facilitate communication between front-end and back-end systems.
  • Implement authentication, authorization, and data validation mechanisms within APIs.
  • Design, implement, and manage databases using technologies such as SQL Server or Azure SQL Database.
  • Ensure efficient data storage, retrieval, and manipulation to support application functionality.
  • Utilize Azure services for hosting, scaling, and managing web applications.
  • Implement CI/CD pipelines for automated build, test, and deployment processes using Jenkins.
  • Ensure robust monitoring, logging, and error handling mechanisms are in place.
  • Document technical designs, implementation details, and operational procedures.
  • Stay updated with the latest technologies, tools, and best practices in web development and cloud computing.
  1. Qualifications:

  • Bachelor’s Degree or equivalent experience.

  • 5+ years software engineering experience in reliable and resilient Microservice development and deployment.

  • Strong Knowledge of RESTful API, React.Js and Azure.

  • Hands-on experience in Typescript and Node.JS.

  • Proficient in Relational databases such as Sql Server.

  • Proficient with No-SQL data store such as Redis, ADLS.

  • Experience with Data Engineering, Jenkins, Artifactory and Automation testing frameworks is desirable.

  • We work in Agile TDD environments, so any Agile or CI/CD experience is helpful.

  • Prior experience Docker, Kubernetes, Kafka, Terraform or similar technology is desirable.

  • Passionate about learning and disseminating new knowledge.