← Back to jobs

NR Consulting Logo
Software Developer

NR Consulting

 

Bangalore, Karnataka, India

Posted On: 1 day ago
Experience: 8+ years
Availability: Hybrid
Openings: 1
Category: SOFTWARE DEVELOPER
Tenure: No Preference/Any
Related Jobs

No related jobs found

Description

You will design, develop, and maintain enterprise applications, focusing on scalable RESTful APIs and microservices. You will own the full development lifecycle, from technical design and code reviews to CI/CD implementation and production support. You will also mentor junior developers and drive engineering best practices in an Agile environment.

This role is on-site.

Responsibilities

  • Design and build scalable microservices and RESTful APIs using Java, C#, Python, or C++.
  • Develop clean, reusable code and implement CI/CD pipelines for cloud deployments.
  • Optimize application performance, security, and scalability while troubleshooting production issues.
  • Participate in architecture discussions, code reviews, and technical design sessions.
  • Mentor junior developers and collaborate with product, QA, and DevOps teams.

Required Skills

  • 8+ years of experience in software development with strong proficiency in Java, C#, Python, or C++.
  • Deep understanding of Object-Oriented Programming (OOP) and Design Patterns.
  • Hands-on experience with REST APIs, microservices, and SQL/NoSQL databases.
  • Experience with cloud platforms (AWS, Azure, or GCP) and containerization (Docker, Kubernetes).
  • Proficiency with Git, CI/CD tools, and debugging/performance tuning.
  • Experience working in Agile/Scrum environments.

Preferred Skills

  • Frontend experience with React, Angular, or Vue.js.
  • Backend framework experience with Spring Boot, .NET Core, or Node.js.
  • Familiarity with IaC tools (Terraform, Ansible) or messaging platforms (Kafka, RabbitMQ).

Education

Bachelor's degree

Related Jobs

No related jobs found

← Back to jobs