Website and software application designing, building, or maintaining.Using scripting or authoring languages, management tools, content creation tools, applications, and digital media.
Conferring with teams to resolve conflicts, prioritize needs, develop content criteria, or choose solutions.
Directing or performing web applications updates.
Developing or validating test routines and schedules to ensure that test cases mimic external interfaces and address all browser and device types.
Editing, writing, or designing Website content, and directing team members who produce content.
Maintaining an understanding of the latest Web applications and programming practices through education, study, and participation in conferences, workshops, and groups.
Identifying problems uncovered by customer feedback and testing, and correcting or referring problems to appropriate personnel for correction.
Evaluating code to ensure it meets industry standards, is valid, is properly structured, and is compatible with browsers, devices, or operating systems.
Determining user needs by analyzing technical requirements.
متطلبات الوظيفة
Knowledge:
Bachelor's degree in Software Engineering or related field, or relevant experience.
Solid knowledge and experience in programming applications.
Proficient in OOP,SDLC,
Strong understanding of backend development concepts and principles.
Proficient in API technologies such as RESTful or GraphQL
Monitor and optimize server performance, addressing issues related to speed, efficiency, and scalability.
Implement security best practices to protect against common web vulnerabilities.
Design, implement, and optimize databases, ensuring data security, integrity, and scalability.
Write complex SQL queries and database migrations as needed.
Experience with database management systems like MySQL, MongoDB, and others.
Experience with developing using back-end technologies such as : PHP, NodeJs or Python.
Experience with developing using front-end technologies such as : ReactJs or Angular – is a plus
Skills:
Familiar with version control technologies, such as GIT.
Experience with DevOps principles and practices – is a plus
Experience with debugging, performance profiling, and optimization techniques
Management experience or examples that show ability to manage a team.
Softxpert is a Software Development Company headquartered in USA providing a substantial range of business operations that are fundamental to a diversified portfolio of clients worldwide. Our philosophy as a multi-channel service provider utilizes both on