Senior Python Software Engineer

New
3
3Pillar GlobalSoftware Development
Whether it's the office, your home, or a blend of both. From interviews to onboarding, we embody a remote-first approach.Full-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Languages
English
Experience
4+ years
Required Skills
PythonSQLAgileGitRESTful APIs

Requirements

  • 4+ years of professional experience in Python, REST API, and SQL.
  • Expertise with Git source control tools like Github or Gitlab.
  • Experience with unit testing using Pytest.
  • Intermediate level design proficiency following UML, C4, or ArchiMate.
  • Experience engineering software systems of medium-to-large scope and complexity.
  • Familiarity with Agile software development methodologies.
  • Proficiency with relational databases.
  • Experience building frontend/backend applications at scale.
  • Proficiency in the English language.

Responsibilities

  • Develop a Data and Cloud migration framework for on-premise assets to Snowflake and Azure.
  • Assist with the migration of on-premise software assets to Cloud platforms.
  • Maintain and improve existing team software solutions and infrastructure.
  • Contribute to continuous improvement and develop software/data engineering best practices.
  • Provide accurate status tracking, reporting, and estimation using project tools.
  • Actively participate in agile ceremonies and work planning processes.
  • Gather requirements, validate understanding, and maintain documentation.
  • Participate in code reviews to maintain quality and consistency.
  • Take ownership of projects from technical design to successful launch.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now