- Plan design develop debug implement and support web-based software applications and services
- Modify existing software to add new features fix issues or improve performance/security
- Comply with project coding standards and industry best practices
- Work on a shared codebase in a team environment cooperating with co-located and remote team members
- Improve software quality by conducting systems analysis and recommending changes in policies and procedures
- Produce detailed software design and specifications
- Participate in planning for software development sprints and ensure tasks are completed according to the planned delivery dates
- Represent the team in collaborations with other stakeholders
Qualifications :
- Bachelor degree in Computer Science or a related field.
- At least 4 years of experience in backend development.
- Strong problem-solving and research skills.
- A keen eye for detail and love of delivering beautiful user experiences.
- Experience on agile practices working iteratively with different agile roles
- Ability to write modular scalable and clean code
- Comfortable to work in a fast-paced environment
- Self motivated and driven to improve
- Quality oriented with high attention to details
- Good understanding of software engineering and design concepts
- Good knowledge of algorithms and data structures
- Good understanding of structured database design concepts and practices
- Strong knowledge of database systems such as MySQL MongoDB or PostgreSQL
- Experience in working with Git code versioning & branching techniques
- Experience in web application optimization techniques
- Experience in developing RESTful APIs as microservices
- Experience in software solutions architecture & design is a plus
- Proven experience with modern web development technologies such as PHP Python or RoR
- Experience in developing apps on top of AWS cloud using containerized approach
- Experience working with Magento is a big plus
Remote Work :
No
Employment Type :
Full-time
Plan design develop debug implement and support web-based software applications and servicesModify existing software to add new features fix issues or improve performance/securityComply with project coding standards and industry best practicesWork on a shared codebase in a team environment cooperati...
- Plan design develop debug implement and support web-based software applications and services
- Modify existing software to add new features fix issues or improve performance/security
- Comply with project coding standards and industry best practices
- Work on a shared codebase in a team environment cooperating with co-located and remote team members
- Improve software quality by conducting systems analysis and recommending changes in policies and procedures
- Produce detailed software design and specifications
- Participate in planning for software development sprints and ensure tasks are completed according to the planned delivery dates
- Represent the team in collaborations with other stakeholders
Qualifications :
- Bachelor degree in Computer Science or a related field.
- At least 4 years of experience in backend development.
- Strong problem-solving and research skills.
- A keen eye for detail and love of delivering beautiful user experiences.
- Experience on agile practices working iteratively with different agile roles
- Ability to write modular scalable and clean code
- Comfortable to work in a fast-paced environment
- Self motivated and driven to improve
- Quality oriented with high attention to details
- Good understanding of software engineering and design concepts
- Good knowledge of algorithms and data structures
- Good understanding of structured database design concepts and practices
- Strong knowledge of database systems such as MySQL MongoDB or PostgreSQL
- Experience in working with Git code versioning & branching techniques
- Experience in web application optimization techniques
- Experience in developing RESTful APIs as microservices
- Experience in software solutions architecture & design is a plus
- Proven experience with modern web development technologies such as PHP Python or RoR
- Experience in developing apps on top of AWS cloud using containerized approach
- Experience working with Magento is a big plus
Remote Work :
No
Employment Type :
Full-time
اعرض المزيد
عرض أقل