
Posted 13 hours ago
Full Stack Desktop Developer
ExxonMobilFull Stack Desktop Developer
Perks & benefits
Medical InsuranceMobile AllowanceRelocation AllowanceTransportationEducation Allowance
Requirements
Bachelor's degree in Computer Science or related field, 4+ years software development experience, WPF expertise, 3+ years C# and ASP.NET Core, 2+ years .NET framework, Git and CI/CD proficiency, System design and microservices knowledge
Skills
C#.NETWPFASP.NET CoreAzure DevOpsPythonDocker
About the role
Responsibilities
- Design and develop robust, scalable software solutions aligned with business needs
- Collaborate with stakeholders to translate requirements into working software
- Ensure adherence to software engineering best practices including OOAD, SOLID principles, testing, and automation
- Maintain high standards of code quality, performance, scalability, and security
- Work independently across time zones and collaborate effectively with global teams
- Use Agile methodologies and version control systems to manage development lifecycles
Requirements
- Bachelor's degree in Computer Science, Software Engineering, or a related field
- Minimum 4 years of hands-on software development experience with WPF expertise
- Minimum 3 years of back-end development using C# and ASP.NET Core (Web Apps, APIs)
- Minimum 2 years of experience with the .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
Preferred Qualifications
- Experience with Python or a strong willingness to upskill
- Exposure to the 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
Benefits
- Competitive compensation and retirement benefits
- Medical plans, maternity leave, and life insurance
- Global networking and cross-functional opportunities
- Annual vacations, holidays, and workplace flexibility
- Training, development, and tuition assistance programs
- Relocation program and transportation facilities
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 improve quality of life and meet society’s evolving needs.
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 freeFull Stack Desktop Developer
ExxonMobil · Bangalore
