Share this Job

Software Developer


Bangalore, KA, IN

Company:  ExxonMobil

Job Role Summary


Job Responsibilities


  • Implement, enhance, and/or improve upstream business scientific software applications with delivery to the desktop and web
  • Collaborate with upstream business and software development team to develop, enhance and support proprietary modules
  • Support internal business clients on issues resolution in a global operations environment

Job Requirements


  • Bachelor’s degree or Master’s degree from a recognized university in Computer Sciences (preferred), Electrical Engineering, Chemical Engineering, Mechanical Engineering, Civil Engineering, Petroleum Engineering, or Applied Mechanics/ Science with minimum GPA 7.0 and above
  • Minimum of five years’ experience in software development with Microsoft toolchain with emphasis on C# and WPF
  • Prior work experience with design patterns, unit testing and testable code
  • Prior work experience in the following will be an advantage:
    • C/C++, Python, and .NET
    •  mathematical modeling software such as R, MATLAB, or Sage
    •  UI development e.g. WPF and QT frameworks, UI patterns such as MVVM
    •  Agile Development
    •  upstream oil and gas industry
  • Able to work shift hours
  • Excellent verbal and written communication skills in English


Alternate Location:  

Job Segment: Developer, Engineer, Electrical, Information Technology, Programmer, Technology, Engineering

Apply now »