Software Engineer-Python Job Vacancy in Shell Bengaluru, Karnataka – Updated today

Are you looking for a New Job or Looking for better opportunities?
We got a New Job Opening for

Full Details :
Company Name :
Shell
Location : Bengaluru, Karnataka
Position :

Job Description : The Role
Software Developer – Python stack will build cloud backend services running on Serverless services on AWS/Azure on a microservices based architecture. Your primary focus will be the development of all server-side logic exposed as micro services, ensuring high performance and responsiveness to requests. Participate in code reviews and application design discussions.
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-premises solutions, cloud and legacy systems.
Responsibilities:
Design web-scale and cloud backend services following best coding principles, optimized coding practices and using open source tools & platforms
Writing code for web applications, coding REST API’s, integrating apps with AWS/Azure cloud platforms
Actively participate in product review meetings and contribute with ideas for improvement
Build reusable code and libraries for future use
Ensure the technical feasibility of UI/UX designs
Proactively identify potential problems and opportunities to improve applications and processes, with emphasis on usability, performance, and security
Document the development process, architecture, and standard components
Deployment of applications on AWS / Azure or similar platform
Primary Skills and Qualifications:
5+ years of Software Engineering experience with AWS (or any other cloud platform)
Advanced with Amazon Web Services – EC2, S3, Route 53, CloudFormation, Lambda, ECS, Cognito, SQS, SNS, etc.
Proficient with Python and Python based REST API framework (Django, Flask)
Strong fundamentals in Python (Class and Objects, Functions, Modules) , different data structure & time complexity , multithreading knowledge
Proficient in modern microservice-based architectures, methodologies and in designing and implementing RESTful web services using JSON.
Source Control System experience with GitHub or similar and CI/CD experience with Jenkins, Docker, Kubernetes, etc.
Unit Testing, Automated Testing, and Test-Driven Development (TDD) for Python using Pyunit or other unit test framework.
Strong understanding of Agile (Scrum) Methodology

Disclaimer
Please note: We occasionally amend or withdraw Shell jobs and reserve the right to do so at any time, including prior to the advertised closing date. Before applying, you are advised to read our data protection policy. This policy describes the processing that may be associated with your personal data and informs you that your personal data may be transferred to Royal Dutch/Shell Group companies around the world. The Shell Group and its approved recruitment consultants will never ask you for a fee to process or consider your application for a career with Shell. Anyone who demands such a fee is not an authorised Shell representative and you are strongly advised to refuse any such demand. Shell is an Equal Opportunity Employer.

This post is listed Under  Software Development
Disclaimer : Hugeshout works to publish latest job info only and is no where responsible for any errors. Users must Research on their own before joining any company

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *