PradeepIT

Full stack Engineer (React & .NET)

Bengaluru, KA, IN

about 2 months ago
Save Job

Summary

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.

Qualifications:

  • Bachelors 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 with Docker, Kubernetes, Kafka, Terraform, or similar technology is desirable.
  • Passionate about learning and disseminating new knowledge.

Locations: Bangalore, Karnataka, India

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job