Lead Python Developer

New
E
EPAMSoftware Engineering
Opportunity to work remotely within Poland, USA, EU, IndiaFull-TimeLead
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Languages
En B2
Experience
5+ years
Required Skills
PythonSQLGCPGitAlgorithmsData StructuresgRPCCI/CDUnit Testing

Requirements

  • BS degree in Computer Science or related technical field, or equivalent practical experience.
  • 5+ years of experience implementing and integrating with 3rd party software through full system implementation life-cycles.
  • Expertise in Python.
  • Understanding of application security.
  • Familiarity with Git or other version control systems.
  • Strong self-management and prioritization skills.
  • Capability to work in an agile environment without direct supervision.
  • Solid understanding of information management, data modeling, and system integration.
  • Excellent English communication skills and experience in client-facing communications.

Responsibilities

  • Communicate directly with clients on a daily basis to collect and analyze business needs.
  • Create necessary documentation, including PRDs, test cases, and design docs.
  • Work as the sole developer on an application from idea to ready product.
  • Build and maintain a scalable, high-performance platform used by external customers.
  • Deliver on time with quality while managing multiple tasks simultaneously.
  • Apply cloud technologies and microservices architecture to platform development.
  • Ensure application security throughout the development lifecycle.
  • Support information management, data modeling, and system integration efforts.
  • Perform unit testing and follow established development methodologies.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now