Senior Software Developer

ExxonMobil India Careers

Bengaluru

On-site

INR 1,300,000 - 2,000,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Competitive compensation
Medical plans
Maternity leave benefits
Retirement benefits
Annual vacations & holidays
Day care assistance program
Training and development program
Tuition assistance program
Workplace flexibility policy
Relocation program
Transportation facility

Job summary

ExxonMobil India Careers is looking for a Senior Software Developer in Bengaluru. The role entails developing software solutions for the Global Projects team, requiring a minimum of 8 years of experience with the Microsoft tool chain, including WPF, WCF/Web API, and C#. Competitive compensation and benefits include medical plans, retirement benefits, and tuition assistance. Join us for a great opportunity in a collaborative environment.

Qualifications

  • Minimum of 8 years’ experience in software development with Microsoft tool chain.
  • Experience with design patterns, unit testing, and testable code.
  • Excellent communication skills in English.

Responsibilities

  • Collaborate with teams to create software solutions for Global Projects.
  • Participate in application development lifecycle including planning, development, and testing.
  • Develop desktop and cloud-based components for complex applications.

Skills

WPF
WCF/Web API
C#
.NET
MS-SQL
Entity Framework
Microsoft Azure
Web API- Restful Services
UI Development
Agile Development
CI/CD Pipelines
English Communication

Education

Bachelor’s or master’s degree in Computer Sciences

Tools

Angular
ReactJS
TypeScript
JavaScript
CSS
HTML5

Job description

The Senior Software Developer will be part of the Global Projects & LCS IT team, delivering industry‑leading business capabilities and computational science solutions. The role involves collaborating with internal customers and development teams to create software solutions for ExxonMobil’s Global Projects business.

What You Will Do
  • Work in close partnership with cross‑functional teams and management
  • Participates in all aspects of application development including work planning, requirements gathering, development, testing, deployment and ongoing support.
  • Understand, analyze business requirements
  • Design and develop desktop and cloud‑based components for complex applications
  • Work with technical experts, analysts, programmers and other team members to develop, enhance and support proprietary modules, including delivering to desktop and cloud.
  • Design and Prototyping application
  • Support internal business clients on issue resolution in a global operations environment.
  • Participating in agile ceremonies
  • Implement requirements into software design documents / database design as well
  • Perform validation and verification testing as part of software development
  • Write Unit/Integration/Automation Testing for the business modules
  • Review software application code as per industry coding best practices
  • Analyze and debug application source code
  • Collaborate with business partners / users / Product Owner(s) for business requirement clarifications and sustainment issues
  • Continuous monitor application / system health in CI/CD as well
  • Develop sustainable/scalable software design, architecture consistent with Design principles/industry best practices
  • Prepare work/task breakdown for the features and make product backlog healthy
  • Implement modern application features or technologies as per industry standards
  • Improve security features for the application based on Modern Authentication & Authorization
  • Innovate or improve process/product features to enhance or improve business / application
  • Develop technical documentations
Skills and Qualifications
  • Bachelor’s degree or master’s degree from a recognized university in Computer Sciences with GPA 7 and above
  • Minimum of 8 years’ experience in software development with Microsoft tool chain with emphasis on WPF, WCF/Web API, C#, .NET, MS‑SQL. Entity Framework
  • Prior work experience with design patterns, unit testing and testable code
  • Prior work experience in the following:
    • Microsoft Azure
    • Web API- Restful Services
    • User Interface Development e.g. WPF and QT frameworks, UI patterns such as MVVM
    • Agile Development
    • CI/CD Pipelines
  • Excellent verbal and written communication skills in English
Preferred Qualifications/ Experience
  • Upstream oil and gas industry
  • Angular, ReactJS, TypeScript, Java Script, CSS, HTML5
Your Benefits
  • 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
EEO Statement

ExxonMobil is an Equal Opportunity Employer:
All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, age, national origin or disability status.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Developer
Senior Software Developer

United States Digital Space LLC • Karnataka

On-site
INR 1,200,000 - 1,600,000
Competitive compensation
Medical plans
Retirement benefits
+2
Senior Software Developer
Senior Software Developer

Exxon Mobil • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Competitive compensation
Medical plans
Annual vacations
+2
Full Stack Developer(Asp.net,C#)
Full Stack Developer(Asp.net,C#)

Exxon Mobil • Bengaluru

On-site
INR 1,800,000 - 3,200,000
Competitive compensation
Medical plans
Global networking
+7
Full Stack Desktop Developer
Full Stack Desktop Developer

ExxonMobil India Careers • Bengaluru

On-site
INR 1,500,000 - 2,500,000
Competitive compensation
Medical plans and benefits
Retirement benefits
+2
Full Stack Developer(Asp.net,C#)
Full Stack Developer(Asp.net,C#)

ExxonMobil India Careers • Bengaluru

On-site
INR 2,500,000 - 4,000,000
Competitive compensation
Medical plans
Retirement benefits
+8
System Architect
System Architect

Exxon Mobil • Bengaluru

On-site
INR 1,500,000 - 2,500,000
Competitive compensation
Medical plans
Global networking opportunities
+6
System Architect
System Architect

ExxonMobil India Careers • Bengaluru

On-site
INR 2,000,000 - 3,000,000
Competitive compensation
Medical plans
Retirement benefits
+2
Full Stack Desktop Developer
Full Stack Desktop Developer

Exxon Mobil • Bengaluru

On-site
INR 800,000 - 1,200,000
Competitive compensation
Medical plans and maternity leave
Global networking opportunities
+7
Software Developer - High Performance Computing
Software Developer - High Performance Computing

Exxon Mobil • Bengaluru

On-site
INR 1,000,000 - 1,500,000
Competitive compensation
Medical plans
Annual vacations & holidays
+2
Technical Software Engineer
Technical Software Engineer

Exxon Mobil • Bengaluru

On-site
INR 800,000 - 1,200,000
Competitive compensation
Medical plans
Retirement benefits
+2