Applied Successfully!
Thank you for applying on this job post, We will get back to you shortly, Meanwhile start browsing our other jobs
Job id : 42221

Senior Software Engineer (.NET) v1

Senior Software Engineer (.NET) v1

  Bangalore
   Shell        Bangalore
  2 years ago      12 Applied

JOB ID:42221

Job details

Job Type

  Full Time

Functional Area

Software Development

Industry

IT-Software/Software Services

Education

Not Specified

Experience Required

  9 - 14 Yrs

Key Skills Required

  .net developer, c#, .net core, asp.net mvc, web api, wpf, sql server 2012/2016, oracle pl/sql, html5, css3, react, node, graph ql

Other Skills Required

 

Job Description

An exciting opportunity to work at the new Engineering organization in Shell IT. We are looking for a talented Senior Software Engineer with great interpersonal skills to join our team. Shell’s business has been built on a foundation of innovative technology and skilled people. By providing energy to sustain people’s lives over 125 years, Shell is one of the world’s leading companies. IT Engineering gives you an opportunity to make an impact that matters – be it in complex predictive maintenance and inventory management solutions to optimize uptime of our Upstream assets or innovative solutions that satisfy customers at one of our 49,000 branded service stations, the world’s largest retail network.Your growth is our future in IT Engineering. Information technology supports all aspects of our businesses and we have some of the world’s most complex problems to solve. You will not only get an opportunity to work with the latest technology, but with the scale of Shell, you will...  See More
An exciting opportunity to work at the new Engineering organization in Shell IT. We are looking for a talented Senior Software Engineer with great interpersonal skills to join our team. Shell’s business has been built on a foundation of innovative technology and skilled people. By providing energy to sustain people’s lives over 125 years, Shell is one of the world’s leading companies. IT Engineering gives you an opportunity to make an impact that matters – be it in complex predictive maintenance and inventory management solutions to optimize uptime of our Upstream assets or innovative solutions that satisfy customers at one of our 49,000 branded service stations, the world’s largest retail network.Your growth is our future in IT Engineering. Information technology supports all aspects of our businesses and we have some of the world’s most complex problems to solve. You will not only get an opportunity to work with the latest technology, but with the scale of Shell, you will also get the opportunity to shape future digital technology working with the biggest players in the technology industry. With open source a key tenet of our technology choices, you will also get the opportunity to contribute back to the software community. The diversity of positions on offer are bound to help you grow in your career.Working with other computer scientists and software engineers in Shell, IT Engineering offers a unique opportunity for you to make an impact across a complex integrated energy value chain serving all lines of business in the Group. You could be creating new customer services in the largest Lubricants business globally, or innovating ways to grow an Aviation business which refuels five aircrafts every minute. With Shell investing significantly in renewables, there will be several opportunities to power our green engine too.IT Engineering drives business value through providing world class technical, functional and consulting expertise to deliver the right skills, at the right time, in the right place. In IT Engineering you will have opportunities to work on IT projects, programmes and products across the value chain of Shell. Our technical career paths will support your personal development through learning and certifications. We are the home of technical talent where you can grow your career, develop leading edge skills and deepen your business knowledge. Comprising of six capability centres, we bring together natural sets of skills at scale, providing our customers with size and depth in terms of business and platform knowledge. The capability centres promote continuous improvement of functional excellence, giving you the methods, standards, best practices, platforms, tools and external insights to support and accelerate your capability development. Our communities of practice provide access to expertise and learning, where your skills and passion for innovation and excellence will thrive.
Senior Software Engineer is a seasoned software engineer having proven software engineering credentials delivering software products/applications generating business value. They are expected to be the strongest developer in the team, with the abilities to technically lead other team mates for quality software development. They are expected to have continuous improvement mindset, driving value-based process, product/application optimization.
Key Accountabilities:
  • Solution consultation and development in accordance to the enterprise technology principles, methods, standards, and practices.
  • Estimation, solution design, detailed technical design, application technical deliverables including code, associated tests and documentation.
  • Contribution to functional excellence in terms of definition and maintenance of standards, methods and tools, bringing in best practices from market standard implementations.
  • Manage complex integration scenarios and interfaces between on-premise solutions, cloud and legacy systems.
Skills & Requirements:
  • 10+ Years relevant software development experience, with a Full Stack profile (experience in front-end, back-end, cloud automation and orchestration)
  • Proficient in Object Oriented Programming, Design Patterns with deep expertise in .NET and related frameworks & technologies (C#, .NET Core, ASP.NET MVC, Web API, WPF, SQL Server 2012/2016, Oracle PL/SQL, HTML5, CSS3, React, Node, Graph QL etc).
  • Experience in Python, Golang and other programming frameworks and paradigm is highly desirable.
  • Thorough understanding of containers and functions. Deployment experience with Kubernetes (K8s) or Functions is a plus.
  • Experience using Cloud Native CI/CD tools (Azure Pipelines/Circle CI/Jenkins X) is highly desirable.
  • Knowledge of other Cloud (Amazon Web Services, Cloudera etc), and Integration (BizTalk, Logic Apps, MuleSoft etc) technologies is highly desirable.
  • Demonstrated ability of design and development of applications/ products utilizing a variety of architecture principles, including microservices architecture.
  • Demonstrated application of the best practices in various stages of the software development life cycle.
  • Experience working in agile teams with demonstrated application of the principles.
See Less
About Company

Shell is an international energy company with expertise in the exploration, production, refining and marketing of oil and natural gas, and the manufacturing and marketing of chemicals. We use advanced technologies and take an innovative approach to help build a sustainable energy future. We invest in power, including from renewable sources such as wind and solar. We also invest in electric vehicle charging and low-carbon fuels for transport, such as advanced biofuels and hydrogen.

Our operations are divided into our businesses: Integrated Gas and Upstream, and Downstream, Renewables and Energy Solutions. Our Projects & Technology organisation manages the delivery of Shell’s major projects and drives our research and innovation.

Our purpose

Shell’s purpose is to power progress together by providing more and cleaner energy solutions. We believe that rising standards of living for a growing global population are likely to continue to drive demand for energy, including o

...  See More

Shell is an international energy company with expertise in the exploration, production, refining and marketing of oil and natural gas, and the manufacturing and marketing of chemicals. We use advanced technologies and take an innovative approach to help build a sustainable energy future. We invest in power, including from renewable sources such as wind and solar. We also invest in electric vehicle charging and low-carbon fuels for transport, such as advanced biofuels and hydrogen.

Our operations are divided into our businesses: Integrated Gas and Upstream, and Downstream, Renewables and Energy Solutions. Our Projects & Technology organisation manages the delivery of Shell’s major projects and drives our research and innovation.

Our purpose

Shell’s purpose is to power progress together by providing more and cleaner energy solutions. We believe that rising standards of living for a growing global population are likely to continue to drive demand for energy, including oil and gas, for years to come. At the same time, the need to tackle climate change means there is a global transition under way to a low-carbon energy system.

Our people

Our people are essential to the successful delivery of the Shell strategy and to sustaining business performance over the long term. Performing competitively in the evolving energy landscape requires competent and empowered people working safely together across Shell. We believe that diverse teams led by inclusive leaders deliver better safety and business performance.
See Less