Back to list

Vacancy description

BP Business Solutions - Software Engineer in Pune, भारत

BP Business Solutions India Private Limited

  • Full-timeStandard weekly hours
  • ContractFixed-term or freelance

Pune, भारत

About bp/team :bp technology is the central organization for all software and platform development. We build all the technology that powers bp's businesses, from upstream energy production to downstream energy delivery to our customers. We have a variety of teams depending on your areas of interest, including infrastructure and backend services through to customer-facing web and native applications. We encourage our teams to adapt quickly by using native AWS and Azure services, including serverless, and enable them to pick the best technology for a given problem. This is meant to empower our software and platform engineers while allowing them to learn and develop https://jobeax.com/link/RO789zLLBsecppAg :As a Technology Enterprise Engineer, you will be responsible for designing, building, and maintaining the software infrastructure and services that power our technology platforms. In this role, you will ensure that the platform is highly available, scalable, and secure. - You will also be responsible for developing features, improving the platform's performance, and providing technical support to other teams.- Design and document sophisticated software components, services, and platforms- Implement robust and maintainable code with clear and maintained documentation- Deliver customer value in iterative fashion while working towards longer term systems to solve roadmap goals with increasing efficiency- Communicate status and changes to the work they are responsible and accountable for, keep all stakeholders informed of changes and updates to original plan- Design test automation on all code implemented through unit testing and integration testing- Work with internal and external teams to bring new platforms to market- Maintain and enhance software frameworks for development- Participate in code reviews and contribute to the development of guidelines- Collaborate with multi-functional teams to identify and resolve platform-related issuesTechnical Skills we need from you :- Bachelor's degree in computer science, Engineering, Computer Information Systems or equivalent work experience- Competent in the ability to adapt to new technologies and processes, and be able to work independently and as part of a team- Competent in problem-solving, with the ability to analyze complex problems, identify root causes and develop creative and effective solutions- Excellent communication skills and ability to communicate with your peers through to leaders. You should be able to engage and influence others to collect requirements, describe what you're doing, work through problems, and find productive solutions- Self-starter, able to handle ambiguity, navigate uncertainty, identify risks, and find the right people and tools to get the job doneSoftware Skills :- Competent in the use of computer science fundamentals, including data structures, algorithms, and systems design- Competent in at least one language (Java, Python) including object-oriented design. You should be competent in data structures, algorithms, runtime complexity, API and database design, as well as unit and functional test methodologies- Competent in writing secure, stable, testable, and maintainable code with minimal defects- Minimum 4 - 7 years of experience in software development, with a focus on platform or service engineering- Competent in software engineering practices & best practices for full software development process, including coding standards, code reviews, source control management, continuous deployments, testing, and operations- Competent in designing and building complex software systems end-to-end which have been optimally delivered and operated in production. You should understand security and privacy guidelines as well as how to properly supervise, log, and alarm production systemsInfrastructure Skills :- Competent in building and scaling infrastructure services using Amazon Web Services or Microsoft Azure- Competent in the understanding of using core cloud application infrastructure services including identity platforms, networking, storage, databases, containers, and serverless- Competence in fixing large-scale distributed production systems- 4+ years of experience working on production systems. You'll have supported these production systems through on-call rotationsDatabase Skills :- Competent knowledge of databases, such as relational, graph, document, and key-value- Competent ability in data modelingSpecialty Skills :- The Integration Layer (IL) platform comprises multiple components based on Java, Spring, Open adaptor, Cloud-based technologies, including RedHat OpenShift, AMQ, OpenShift Container. Your role will be to develop and support these IL components based on customer requirements.- This is a DevOps role ensuring 24/7 operations of the IL across 3 trading hubs in the United Kingdom, United States of America, and Singapore. You will be required to work in UK https://jobeax.com/link/usyyyGEnIkNTpTEy bp :Our purpose is to deliver energy to the world, today and tomorrow. For over 100 years, bp has focused on discovering, developing, and producing oil and gas in the nations where we operate. We are one of the few companies globally that can provide governments and customers with an integrated energy offering. Delivering our strategy sustainably is fundamental to achieving our ambition to be a net zero company by 2050 or sooner! We will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform crucial job functions, and to receive other benefits and privileges of employment. Please contact us to request https://jobeax.com/link/t9T9tMcTIxJdWuoU :- UG : Any Graduate (ref:hirist.tech)

Similar vacancies

More like this role

  • IT
About the Role:IntellyLabs Technologies is looking for a skilled Senior Software Engineer - AI to build production-grade AI applications, agentic workflows, and enterprise AI solutions. The ideal candidate will have strong Python development skills, hands-on experience with Generative AI and Large Language Models (LLMs), ...

Noida, भारत

... Material is a global strategy partner to the world's most recognizable brands and innovative companies. Srijan, a Material company, is a renowned global digital engineering firm.Role:The engineer should have strong software engineering experience with a focus on Python-based backend services, Generative AI solutions, https://jobeax.com/link/6WcBICn0LM558SP0 ...

Gurgaon, भारत

  • IT
... qualifications, capabilities, and skills - Formal training or certification on software engineering concepts and 5+ years applied experience - Experience in Software engineering using AI Technologies - Strong hands-on skills in Python, Pydantic, FastAPI, LangGraph, and Vector Databases for building RAG based AI agent solutions integrating ...

Bangalore, भारत

  • Contract
  • IT
... operations, including payments processing, fund settlement, accounting, and business intelligence. The Finance Engineering team is at the core of Stripe to empower business-critical financial domains including Accounting, Finance operations, Finance and Strategy, and Treasury. Engineers on the Financial Engineering team build platforms, ...

Bangalore, भारत

  • Remote
  • Hybrid
  • Full-time
  • IT
... needed to support scoping, prototyping, and go-live phases, including in-person workshops and executive readouts. Qualifications: - 5+ years of experience in a software engineering role with hands-on backend engineering and cloud infrastructure work. - 1+ years of experience building production-grade agentic AI solutions. - ...

Bombay, भारत

  • Remote
  • Hybrid
  • Full-time
  • IT
... challenging, digital vision to support business growth while redefining the day-to-day activities of operators through increased automation. Responsibilities As a Software Engineer, you will be responsible for building, maintaining and troubleshooting the software and services that powers our technology solutions. In this role, ...

Pune, भारत

  • Full-time
  • Marketing

Rs 100000 per month

# Job Description: Custom Software Engineering Consultant – Marketing Automation & Campaign QA **Location:** Mumbai **Experience:** 7–11 Years **Qualification:** Any Graduation **Work Mode:** Work From Office (WFO) **Shift:** Flexible Shifts **Notice Period:** Immediate to 30 Days **Key Skill:** Marketing Operations – Campaign ...

Bombay, भारत

  • Remote
  • Full-time
... at scale today while investing with discipline in the energy transition. bp Technical Solutions India (TSI) center in Pune strives to build on bps existing engineering and technical strengths to deliver high-quality services to its hydrocarbons and new energy businesses worldwide. TSI brings together diverse engineering ...

Pune, भारत

  • Remote
About the Role : We are seeking an accomplished Staff Software Systems Engineer - Technical Lead to drive the development of our Network Automation and Orchestration products. In this strategic technical leadership role, you will own the end-to-end design and development of cloud networking solutions, mentor technical teams, ...

Chennai, भारत

  • Remote
  • Hybrid
  • On-site
  • Full-time
  • IT
  • Data Analytics

$14.68 USD

Senior software Engineer-AI Forward Business Analyst Position Description External Title: AI Forward Business Analyst Company Profile: Founded in 1976, CGI is among the largest independent IT and business consulting services firms in the world. With 94,000 consultants and professionals across the globe, CGI delivers an ...

Bangalore, भारत

About this role About This Role – BP Solutions BP Solutions team members provide support to our Human Resources Business Partners globally, contributing and helping deliver insights and results for our clients. The ideal candidate will help facilitate and execute business-specific and firm-wide talent practices through ...

Gurgaon, भारत