https://bayt.page.link/NHHnfT2miZH2kdcGA
Create a job alert for similar positions

Job Description

As a senior backend developer in Valify our role is crucial for building and maintaining robust software solutions. Here are some key responsibilities you might encounter:

Design and Development:
Middle-Tier Business Logic: You’ll design and develop middle-tier business logic, architecture, and APIs using technologies like Python.

Backend Expertise: As a senior, you’ll be proficient in back-end development. You’ll work on server-side code (back-end).

Code Reviews: You’ll participate in code reviews to ensure code quality and adherence to best practices.

Problem Solving:
Complex Problem Solving: You’ll tackle complex problems that have a broad impact. These challenges may require in-depth analysis and judgment to find effective solutions.

Project Management:
End-to-End Lifecycle: You’ll manage the complete software development process from conception to deployment.

Maintenance and Upgrades: After deployment, you’ll maintain and upgrade the software as needed.

Collaboration:
Teamwork: You’ll work closely with other developers, IT team members, and stakeholders to maintain structured code and achieve project goals.

Advising on Technologies: You’ll stay informed about new technologies and methodologies, advising the team on their adoption.


Requirements
  • Bachelor’s degree in Computer Science, Computer Engineering, Software Development, or related field
  • Design, develop and maintain backend and frontend components to meet end user's requirements.


  • Excellent problem-solving skills and attention to detail.


  • Implement RESTful API endpoints to achieve desired functionalities.


  • Participate in each stage of the software development lifecycle from requirements to server deployment, including DevOps.


  • Collaborate with other technical teams to build and maintain fully integrated systems with multiple services and components.


  • Ensure proper code practices are implemented.


  • Implement test modules to maximize test coverage.


  • Provide peer reviews to fellow team members.


  • Follow agile development methodologies (Kanban) to maximize productivity.



Benefits
  • Medical Insurance for self
  • Social Insurance
  • Flexible Working Arrangement
  • Dynamic & Agile working environment

You have reached your limit of 15 Job Alerts. To create a new Job Alert, delete one of your existing Job Alerts first.
Similar jobs alert created successfully. You can manage alerts in settings.
Similar jobs alert disabled successfully. You can manage alerts in settings.