
Posted 12 days ago
Senior Software Developer
ExxonMobilSenior Software Developer
Perks & benefits
Medical InsuranceMobile AllowanceRelocation AllowanceTransportationEducation Allowance
Requirements
Bachelor's or Master's degree in Computer Science, GPA 7 and above, 8+ years software development experience, Microsoft tool chain expertise, WPF, WCF/Web API, C#, .NET, MS-SQL, Entity Framework, Azure and CI/CD experience, English fluency
Skills
C#.NETAzureWPFSQL
About the role
Responsibilities
- Design, develop, and support desktop and cloud-based software solutions for the Global Projects business
- Participate in the full application development lifecycle, including requirements gathering, testing, deployment, and ongoing support
- Collaborate with cross-functional teams, technical experts, and product owners in an agile environment
- Implement scalable software architecture and modern application features following industry best practices
- Perform unit, integration, and automation testing to ensure software quality
- Analyze, debug, and review application source code to maintain high coding standards
- Monitor application and system health within CI/CD pipelines
- Develop technical documentation and design documents for software and database structures
Requirements
- Bachelor's or Master's degree in Computer Science with a GPA of 7 and above
- Minimum of 8 years of software development experience
- Expertise in the Microsoft tool chain, specifically C#, .NET, WPF, WCF/Web API, MS-SQL, and Entity Framework
- Proven experience with Microsoft Azure and CI/CD pipelines
- Strong understanding of design patterns, unit testing, and testable code
- Experience with UI patterns such as MVVM
- Excellent verbal and written communication skills in English
Preferred Qualifications
- Experience in the Upstream oil and gas industry
- Proficiency in web technologies including Angular, ReactJS, TypeScript, JavaScript, CSS, and HTML5
Benefits
- Competitive compensation and retirement benefits
- Comprehensive medical, maternity, and life insurance plans
- Global networking and cross-functional career opportunities
- Training, development, and tuition assistance programs
- Workplace flexibility and relocation programs
- Annual vacations, holidays, and day care assistance
About the Company
ExxonMobil is one of the world’s largest publicly traded energy and chemical companies. Our vision is to lead in energy innovations that advance modern living and a net-zero future. We empower a diverse workforce to create sustainable solutions that meet society’s evolving needs across our Upstream, Product Solutions, and Low Carbon Solutions businesses.
ScoutJobs Agent
Get matches like this delivered daily
Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.
Get started — it's freeSenior Software Developer
ExxonMobil · Bangalore
