OYO logo

Software Development Engineer 2

OYO

3 - 7 years

Gurugram

Posted:12 hours ago

Job Description

We are looking for a skilled and experienced Software Development Engineer II to join our engineering team. The ideal candidate will be responsible for designing, developing, testing, deploying and maintaining scalable software solutions. You will work closely with cross-functional teams to build high-quality products and contribute to system architecture and technical decisions.

Key Responsibilities

  • Design, develop, test and maintain high-performance, scalable applications
  • Write clean, efficient and reusable code following best engineering practices
  • Participate in system design discussions and contribute to architectural decisions
  • Collaborate with product managers, designers and other engineers to deliver features
  • Debug, troubleshoot and resolve production issues
  • Conduct code reviews and ensure code quality and reliability
  • Improve application performance, scalability and security
  • Mentor junior engineers and contribute to team knowledge sharing
  • Participate in the full software development lifecycle

Required Skills & Qualifications

  • Strong proficiency in Data Structures and Algorithms
  • Experience with object-oriented programming
  • Hands-on experience with Java / Python / C++ / JavaScript
  • Strong understanding of backend development
  • Experience building and consuming RESTful APIs
  • Knowledge of microservices architecture
  • Experience with relational and NoSQL databases
  • Solid understanding of SQL
  • Familiarity with system design principles
  • Experience with cloud platforms (AWS / Azure / GCP)
  • Knowledge of version control systems (Git)
  • Understanding of CI/CD pipelines
  • Experience with Linux/Unix environments
  • Strong problem-solving and debugging skills

Preferred Qualifications

  • Experience working on large-scale distributed systems
  • Knowledge of containerization tools (Docker, Kubernetes)
  • Exposure to message queues (Kafka, RabbitMQ, etc.)
  • Understanding of security best practices
  • Experience in agile/scrum development environments

Skills Required

DSA Postgresql JIRA Continuous Integration Grafana Software development Activemq

Work Mode

Work from Office

Job Type

Full Time

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now
OYO logo
OYO

RecommendedJobs for You

GreyLabs AI logo

Bengaluru

GreyLabs AI logo

Bengaluru