Required Skills

Python Developer

Work Authorization

  • US Citizen

  • Green Card

Preferred Employment

  • Corp-Corp

Employment Type

  • Consulting/Contract

education qualification

  • UG :- - Not Required

  • PG :- - Not Required

Other Information

  • No of position :- ( 1 )

  • Post :- 28th Mar 2023

JOB DETAIL

As a trusted partner for Business community, helping them to achieve their goals through digital innovation, high quality delivery of value products and applications and consistently secure and reliable operations. We are integral to shaping the business strategy whilst responding to changing business needs at speed. Our vision is Businesses will reimagine and transform to be the most productive and competitive in the industry throughout the Energy Transition. As a Software Developer with expertise in Python and AWS, you will be responsible for creating a combination of front and backend components to support a micro service architecture. You should be comfortable setting up local development environments, deploying your code to environments via GitHub Actions and Azure DevOps CI/CD pipelines, automation testing (unit and integration), and debugging issues with cloud infrastructure. Additionally, you should have experience working with modern web development technologies, such as ReactJS, Angular and Node. You should be able to assist with documenting, debugging, and testing existing functionality in projects. Collaboration is key in this role, as you will participate in code reviews and contribute to application design discussions. You should be comfortable with the AWS CLI, and have experience with IAM, API Gateways, Lambdas, SQL databases, SNS, and Message Queues. 

Responsibilities: 

§ Design enterprise cloud services to support front and backend functionality 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 cloud platforms 

§ Understand how to identify code-based security issues with scanning technologies (SAST + SCA), and how to resolve these code-based and dependency vulnerabilities 

§ Actively participate in product review meetings and contribute with ideas for improvement 

§ Develop new user-facing features 

§ 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 or similar platform 

§ Conduct client demos 

 

Skills and Qualifications: 

§ 5+ years of Software Engineering experience with AWS 

§ Advanced with Amazon Web Services - EC2, S3, Route 53, CloudFormation, Lambda, ECS, Cognito, SQS, SNS, etc. 

§ Proficient with NodeJS, Python, any Python based REST framework 

§ Proficient in modern microservice-based architectures, methodologies and in designing and implementing RESTful web services.

 

Company Information