Senior Software Engineer

New
APACFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Languages
English
Experience
8+ years
Required Skills
PythonAgileGitSCRUMAngularCI/CD

Requirements

  • 8+ years of experience in backend development with Python and Django REST.
  • 8+ years of experience in frontend development with Angular.
  • Understanding of authentication/authorization mechanisms such as OAuth 2.0/OIDC and data encryption.
  • Experience with Git version control.
  • Proficiency in Agile/Scrum methodologies.
  • Expertise in Object-Oriented Programming (OOP) and SOLID principles.
  • Experience building well-tested, scalable, enterprise-level systems.
  • Experience mentoring other engineers.
  • Proficiency in the English language.
  • Familiarity with cloud platforms (OpenShift), containerization, CI/CD pipelines, and DevOps.

Responsibilities

  • Facilitate effective communication with client project stakeholders regarding project status and recommendations.
  • Craft client code that is not just efficient but also performant, testable, scalable, secure, and of the highest quality.
  • Actively participate in accurate planning and estimation efforts, utilizing project methods and tools.
  • Proficiently gather requirements and organize/present developed features for clients.
  • Execute complex activities within the current methodology and quality standards.
  • Collaborate with engineers, designers, and managers to drive client success.
  • Engage in agile software development (daily stand-ups, sprint planning, retrospectives).
  • Mentor others through Communities of Practice (CoPs) or on project teams.
  • Independently drive project delivery from conceptualization to deployment.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now