Software engineer

bp

Pune Division, Maharashtra, IndiaFresher3d agovia LinkedIn

This job at a glance

Who can apply
Freshers and up to 1 year
Must know
SQLTroubleshootingOperationsSystem designCybersecurityAgile
Nice to have
JavaScriptNode.js
Work
On-site in Pune Division
Pay
Not stated by the employer.
Skill demand
Troubleshooting21%Operations17%SQL16%System design3%of 77 similar fresher jobs posted in India this week
Listed
27 Oct 2026 · still open

Sign in free to see which of these skills your resume already shows.

About the Role

BP International Limited is seeking a skilled and motivated Backend Software Engineer to design, develop, and maintain scalable backend applications and data-driven solutions.

Key Responsibilities

  • Design, develop, test, and maintain robust and scalable backend applications and services.
  • Develop backend solutions using a modern programming language, with Node.js/JavaScript preferred.
  • Work with relational databases and write efficient SQL and PL/SQL queries, procedures, and data-processing logic.
  • Apply relational data modelling principles when designing and implementing database solutions.
  • Contribute to data engineering activities, including data integration, transformation, processing, and troubleshooting.
  • Participate across the complete software development lifecycle, from requirements and solution design through development, deployment, and production support.
  • Collaborate with product owners, architects, developers, data engineers, and operations teams to deliver high-quality solutions.
  • Develop scripts and automation to improve development and operational efficiency.
  • Participate in system design and solution architecture discussions.
  • Follow software engineering, coding, testing, and information security best practices.
  • Support production services, investigate technical issues, and contribute to overall system reliability and resilience.
  • Demonstrate strong problem-solving, communication, collaboration, and knowledge-sharing skills within an agile team.

Requirements & Tech Stack

  • Proven experience in backend software development.
  • Strong programming and software engineering fundamentals in at least one programming language.
  • Good understanding of SQL, relational databases, and relational data modelling.
  • Experience developing, debugging, and supporting backend applications and services.
  • Strong analytical and problem-solving skills.
  • Good understanding of software development lifecycle and agile development practices.
  • Experience with source control tools such as Git.
  • Strong communication and collaboration skills, with the ability to work effectively across technical and business teams.
  • Node.js / JavaScript / SQL
  • PL/SQL, including procedures and database programming.
  • Exposure to data engineering, data integration, ETL/ELT, or data-processing solutions.
  • Experience with CI/CD pipelines, release management, and deployment automation.
  • Experience developing scripts for automation and operational activities.
  • Understanding of system design, APIs, integration patterns, and solution architecture.
  • Familiarity with information security principles and secure software development practices.
  • Experience supporting production applications with a focus on availability, resilience, monitoring, and troubleshooting.

Qualifications

  • Backend Development
  • Node.js
  • JavaScript/TypeScript
  • SQL
  • PL/SQL
  • Relational Databases
  • Data Engineering
  • APIs & Integration
  • Git
  • CI/CD
  • Agile
  • Problem Solving
  • Communication
  • Collaboration
  • Quick Learner

Travel Requirement: No travel is expected.

Relocation Assistance: This role is eligible for relocation within country.

Remote Type: This position is not available for remote working.

Fresher Software Developer Jobs in Pune · last 7 days

79 openings · all need no experience

Most hiring: Zensar, bp, Eaton

See all 79 →

FirstHire never charges to apply, and real employers don't ask for money for tests, interviews or offer letters. How we list jobs · Report this job