Full Stack Desktop Developer
Full-time
Exxon Mobil
About us At ExxonMobil, our vision is to lead in energy innovations that advance modern living and a net-zero future. As one of the world's largest publicly traded energy and chemical companies, we are powered by a unique and diverse workforce fueled by the pride in what we do and what we stand for. The success of our Upstream, Product Solutions and Low Carbon Solutions businesses is the result of the talent, curiosity and drive of our people. They bring solutions every day to optimize our strategy in energy, chemicals, lubricants and lower-emissions technologies. We invite you to bring your ideas to ExxonMobil to help create sustainable solutions that improve quality of life and meet society's evolving needs. Learn more about our What and our Why and how we can work together . ExxonMobil's affiliates in India ExxonMobil's affiliates have offices in India in Bengaluru, Mumbai and the National Capital Region. ExxonMobil's affiliates in India supporting the Product Solutions business engage in the marketing, sales and distribution of performance as well as specialty products across chemicals and lubricants businesses. The India planning teams are also embedded with global business units for business planning and analytics. ExxonMobil's LNG affiliate in India supporting the upstream business provides consultant services for other ExxonMobil upstream affiliates and conducts LNG market-development activities. The Global Business Center - Technology Center provides a range of technical and business support services for ExxonMobil's operations around the globe. ExxonMobil strives to make a positive contribution to the communities where we operate and its affiliates support a range of education, health and community-building programs in India. Read more about our Corporate Responsibility Framework. To know more about ExxonMobil in India, visit ExxonMobil India and the Energy Factor India . What role you will play in our team We are looking for a dynamic, creative, and resourceful Full Stack Developer to join our team at ExxonMobil's Bengaluru office. This role is ideal for a hands-on professional who combines deep technical expertise with strong communication and collaboration skills. You will be responsible for developing and supporting applications that serve ExxonMobil's Upstream business. What you will do
Please note benefits may change from time to time without notice, subject to applicable laws. The benefits programs are based on the Company's eligibility guidelines. Stay connected with us
- Design and develop robust, scalable software solutions aligned with business needs.
- Collaborate with stakeholders to understand requirements and translate them into working software.
- Ensure adherence to software engineering best practices including OOAD, SOLID principles, testing, and automation.
- Work independently across time zones and effectively collaborate with global teams.
- Maintain high standards of code quality, performance, scalability, and security.
- Experience with Agile methodologies and version control systems (e.g., Git).
- Bachelor's degree in Computer Science, Software Engineering, or related field (or equivalent experience).
- Minimum 4 years of hands-on software development experience and WPF.
- Minimum 3 years of back-end development using C#, ASP.NET Core (Web Apps, APIs).
- Minimum 2 years of experience with .NET framework.
- Proficiency with Git and CI/CD pipeline configuration using Azure DevOps (ADO) or GitHub.
- Strong understanding of system design, microservices, monolithic architectures, and serverless computing.
- Ability to debug and profile desktop applications to resolve bugs and performance issues.
- Experience with Python or willingness to upskill.
- Exposure to Oil & Gas industry and geoscience applications like Petrel or RokDoc.
- Experience with Docker, OpenShift, and Snowflake.
- Familiarity with data visualization tools such as Power BI, Tableau, or Spotfire.
- Competitive compensation
- Medical plans, maternity leave and benefits, life, accidental death and dismemberment benefits
- Retirement benefits
- Global networking & cross-functional opportunities
- Annual vacations & holidays
- Day care assistance program
- Training and development program
- Tuition assistance program
- Workplace flexibility policy
- Relocation program
- Transportation facility
Please note benefits may change from time to time without notice, subject to applicable laws. The benefits programs are based on the Company's eligibility guidelines. Stay connected with us
- Learn more about ExxonMobil in India, visit ExxonMobil India and Energy Factor India .
- Follow us on LinkedIn and Instagram
- Like us on Facebook
- Subscribe our channel at YouTube
Vacancy posted a month ago
Similar jobs that could be interesting for youBased on the Full Stack Desktop Developer in Bangalore vacancy
Rs 6 - 15 lakhs p.a.
...Backend Developer | Software Engineer Location: Bangalore Work Mode: 5 Days Work From Office Experience: 4–7 Years Domain: Banking / Financial Services Employment Type: Full-Time Job Overview We are looking for an experienced Backend Developer / Software...SuggestedFull timeWork at officeRs 0.5 - 5 lakhs p.a.
...staffed by AI and machine learning experts, 8byte builds AI applications and infrastructure for data-driven enterprises. Role: Full Stack Developer Intern Focus: Frontend — React.js, TypeScript, Tailwind CSS. Backend — Node.js, NestJS. Projects will be BFSI-focused....SuggestedPaid InternshipFull timeInternship- ...accountable contributors who take full ownership of their work. You... ...UI & Distributed Architecture: Develop responsive, web-based... ...FDA compliance) across the full stack, utilizing ALM tools for complete... ...Architectural Skills: C++ & Desktop Frameworks: 6+ years of hands-...SuggestedFull time
- Key Responsibilities : Backend Development : - Design and develop scalable and high-performance applications using C# and .NET Core.- Build robust RESTful APIs and Web APIs for enterprise applications.- Develop clean, maintainable, and reusable code following established engineering...Suggested
- ...expectations regarding appropriate milestones and deadlines.- Assists in training, work assignment and checking of less experienced developers.- Serves as technical consultant to leaders in the IT organization and functional user groups.- Subject matter expert in one or more...Suggested
- ...ensure assigned projects come to successful conclusion.- May assist in training, assigning and checking the work of less experienced developers.- Performs estimation efforts on projects and tracks progress.- Drafts and revises test plans and scripts with consideration to end-...
- ...strong hands-on software development experience and the ability to lead and manage an engineering team. The role involves designing and developing scalable applications, contributing to product development, and providing technical guidance to team members.Responsibilities :-...
- Key Qualifications:Hiring locations: Bangalore, Hyderabad, Gurgaon- A bachelor's degree in computer science, software engineering, or a related discipline. An advanced degree (e.g., MS) is preferred but not required. Experience is the most relevant factor.- Strong software engineering...
- ...product managers and collaborate with other business and tech teams to develop, deliver and maintain mission critical applications.You will : - Lead and mentor world class delivery teams consisting of full stack software engineers, web developers, application architects, product...Shift work
- ...Director, Software Engineering is a senior technology and site leader within Disney Experiences Technology Bangalore, accountable for the full-stack, end-to-end platforms and services that power immersive digital and physical guest experiences across our theme parks, resorts,...Work at officeLocal area
- About the Role : We are looking for a Lead Software Development Engineer - Backend / Data Platform to provide technical leadership for backend and data-intensive systems powering analytics, reporting, experimentation, and behavioural insights across Wingify AB Tasty.This is...Long term contract
- Experience Required : 5+ yearsJob Description : Design, develop, test, and maintain scalable software applications while contributing to technical design, implementation, and delivery of high-quality product features.- Work closely with architects, leads, product owners, QA...
- Role Overview :As a Senior Engineering Manager for Backend, you will lead high-performing engineering teams to design and deploy sophisticated backend architectures that integrate artificial intelligence into core business workflows. You will bridge the gap between technical...Hybrid work
- Role Overview :As a Java Developer with an automation focus, you will be responsible for building robust, scalable backend services while simultaneously driving the quality assurance strategy through advanced automation frameworks. You will work closely with cross-functional...Hybrid work
- ...Vision API in addition to standard text processing.- Understand and develop Retrieval Augmented Generation specifically to Databricks like... ...mechanisms.Tools :- Ability to work with Claude Code and Genie.Full Stack Development :- Ability to understand how a full stack works...Hybrid workImmediate startRemote job
- ...technologies, along with technical leadership experience in designing, developing, and delivering high-quality software solutions.Experience:- 9 -... ...- Strong experience in C#, .NET Core, and ASP.NET CoreTech Stack:- Frontend: React.js, TypeScript, JavaScript (ES6+), React Hooks...
- ...GCP), with BigQuery as the data warehouse behind it. It handles the full customer lifecycle: lead and deal management, contracting and... ...of production experience building, maintaining, and scaling full-stack applications in Ruby on Rails.- Database Proficiency: Strong experience...Full timeContract workRemote jobFlexible hours
- LINUX DEVICE DRIVER (LDD) DEVELOPER - LEADLocation : Bangalore / KochiExperience : 3 - 8+ YearsEmployment Type : Full-TimeWork Mode : Work From Office (WFO)Working Days : 5 Days a WeekWorking Hours : 9 : 00 AM - 6 : 00 PMOpen Positions : 15Additional Benefit : Up to 5 WFH days...Full timeWork at officeWork from home
- ...paperless validation in Life Sciences : : // the Role : Requirements : - 8 - 12 years of experience in developing enterprise software products with cloud native stack.- Strong knowledge of C#, .NET Core.- Working knowledge of the JS frameworks - React, TypeScript etc.- Good...Local area
- Role Overview:As a Python Full Stack Developer, you will be responsible for designing, developing, and maintaining end-to-end web applications that serve as the backbone for our client operations. You will work closely with cross-functional teams, including product managers...Hybrid work
- Role : Senior Java Full-Stack Technical ArchitectTotal Experience: 8 - 12 yearsLocation: North Bangalore - WFOEmployment Type: Full-TimeBudget: 40 LPA1. ROLE SUMMARY:We are seeking a highly skilled Senior Technical Architect to lead the architecture, design, and delivery of...Full time
- ...individual will lead the development efforts and closely work with the product manager to understand the requirements, be a hands-on developer up to 50%, and own the deployments and post-go-live support.Will also be responsible to help other developers, taking care of the...
- ...environments (e.g., Azure, GCP, AWS).- Experience with Azure function, Azure API Management, Azure AI search (cognitive search).Tech Stack :- Python Libraries: requests, asyncio, pydantic, dataclasses, sqlalchemy, pytest, logging, pandas, numpy, langchain, langgraph.- Python...
- ...frontend and Node.js backend.- Own code quality for the India team - set review standards and refactor technical debt.- Debug across the full stack - from Vue rendering issues to Mongo aggregations to Kubernetes pod issues.- Guide the team on day-to-day development decisions and...Contract workWork at office
- ...fostering a collaborative and high-performing team culture focused on React Native.Responsibilities :- Lead and manage a team of mobile app developers specializing in React Native, providing technical guidance, mentorship, and performance feedback.- Own the technical vision and...Work at office
- ...Overview : We are looking for a skilled Linux Device Driver (LDD) Developer with strong kernel-level expertise to design, develop, and... ...- Collaborate with cross-functional teams to integrate software stacks into Android Linux Kernel and embedded platforms.- Work extensively...
- ...delivery, elevate code quality, and drive innovation.You'll be a full-stack engineer at heart, writing production-grade code in .NET and... ...features and own their quality end-to-end.What You'll Do:- Design, develop, and maintain full-stack web applications using .NET (C#, ASP.NET...Remote job
- About the Role :Develop scalable healthcare software using Python or Golang, design robust APIs, and implement cloudnative solutions. Build... ...with Docker, Kubernetes, React.js, Airflow, and the ELK stack.Key Responsibilities :- Design and implement highperformance backend...
- ...technical solutions. - Diagnose and resolve complex defects across the full stack backend services, data layer, and front-end. Contribute to and... ...standards, and design patterns across the team. Mentor junior developers, lead technical discussions, and play an active role in...
- Job Summary : We are looking for an experienced .NET Developer with strong Angular expertise to design, develop, and maintain scalable web applications. The ideal candidate should have hands-on experience in modern .NET technologies, REST APIs, SQL databases, and Angular-based...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Full Stack Desktop Developer. Be the first to apply!
