Software Engineer

Barclays

Pune, India
Python programming language
Aws cloud experience
Nlp and conversational ai
Design, develop and improve software, utilising various engineering methodologies, that provides business, platform, and technology capabilities for our customers and colleagues

Job Summary

  • Design, develop and improve software, utilising various engineering methodologies, that provides business, platform, and technology capabilities for our customers and colleagues.
  • Development and delivery of high-quality software solutions by using industry aligned programming languages, frameworks, and tools, ensuring that code is scalable, maintainable, and optimized for performance.
  • Adherence to secure coding practices to mitigate vulnerabilities, protect sensitive data, and ensure secure software solutions.

Matching Summary

Design, develop and improve software, utilising various engineering methodologies, that provides business, platform, and technology capabilities for our customers and colleagues.

Skills & Requirements

Must-have

  • Python programming language
  • AWS cloud experience
  • NLP and conversational AI
  • REST services/APIs development
  • Secure coding practices
  • Unit testing practices

Nice-to-have

  • Industry technology trends
  • Knowledge sharing culture
  • Team leadership behaviors
  • Continuous improvement mindset
  • Risk and controls management

Key Requirements

  • Experience with Python
  • Experience in AWS cloud
  • Experience in NLP and conversational AI
  • Experience with web service development

Work Rights

Not specified

Tailored Resume

Cover Letter