jobapplier

Software Engineer - Python

Encora

Skills

Required

  • Python
  • AWS
  • RESTful APIs
  • Salesforce
  • algorithms
  • data structures
  • Performance Optimization
  • software application development
  • S3
  • SERVERLESS
  • LAMDA

Preferred

  • API
  • software development
  • secure coding practices
  • CD
  • Test Driven Development
  • peer code reviews

Software Engineer - Python

Responsibilities

  • Make significant contributions to the design, architecture, and implementation of new functionality that relies on high volumes of data and efficient processing algorithms.
  • Continuously improve existing API functionality, performance, and service quality while maintaining accurate API contracts and open api specifications.
  • Be involved in all aspects of software development, creating and maintaining applications that are reliable, secure, performant, and user-friendly.
  • Work collaboratively with a cross-functional Agile team responsible for the entire software development process, from analyzing market needs to delivering working software.
  • Write and maintain code following engineering best practices (secure coding practices, CD, KISS, etc.).
  • Write unit and integration tests using a Test Driven Development methodology.
  • Perform regular peer code reviews.

Requirements

Python, AWS, RESTful APIs, SaaS, Salesforce

  • Bachelor's degree or higher in Computer Science or a related technical field.
  • Strong understanding of algorithms, data structures, and Performance Optimization.
  • Experience in software application development using Python.
  • Experience optimizing application performance and resource utilization.
  • Ability to write mission-critical code.
  • Experience with AWS services, including S3, SERVERLESS COMPUTING LAMDA, Amazon Elastic Compute Cloud, Amazon Dynamo DB, and Amazon SQS.
  • Experience developing highly available backend services.
  • Experience designing, developing, and maintaining RESTful APIs.
  • Experience with SaaS architectures and a willingness to continually develop expertise in cloud-based technologies and web application development.
  • Good Written and Communication skills in English.
  • Experience with Salesforce.
  • Experience with Agile Methodologies.
  • Posted On: 3-11-2026
  • At Coforge, we hire professionals based solely on their skills and do not discriminate based on age, disability, religion, gender, sexual orientation, socioeconomic status, or nationality.

Benefits

  • We at Coforge are hiring
  • Software Engineer - Python
  • with the following skill set.