Powered by pgvector · cosine kNN
UAE Education Opportunities
About the role
Role DescriptionThe Software Engineer is responsible for designing, developing, testing, deploying, and maintaining reliable software applications and systems. The role involves analyzing technical requirements, designing software solutions, writing clean and maintainable code, troubleshooting issues, and improving application performance and security. The Software Engineer collaborates with product managers, business analysts, QA teams, and other technical stakeholders throughout the software development lifecycle. The role also contributes to code reviews, technical documentation, system integration, automation, and continuous improvement of development practices and software quality.QualificationsBachelor’s degree in Computer Science, Software Engineering, Information Technology, or a related field.Strong understanding of software engineering principles, system design, and the Software Development Life Cycle (SDLC).Proficiency in one or more programming languages such as Java, C#, Python, JavaScript, TypeScript, C++, or Go.Strong knowledge of object-oriented programming, data structures, algorithms, and software design patterns.Experience with relational and/or NoSQL databases and strong understanding of SQL.Understanding of RESTful APIs, web services, system integration, and distributed application concepts.Proficiency with Git or other version control systems and familiarity with CI/CD practices.Knowledge of software testing, debugging, code review, and secure coding practices.Familiarity with Agile/Scrum methodologies and modern software development tools.Strong analytical, problem-solving, and critical-thinking skills.Ability to write clean, scalable, maintainable, and well-documented code.Strong communication and collaboration skills with the ability to work effectively across technical and business teams.
Your match
See how you fit
Scored against this job in seconds
Your account
Sign in to apply
Your profile and your match for this job appear right here.
By continuing you agree to our Terms and Privacy Policy.
Next step
Apply for this role
via LinkedIn — opens their site
Applications via LinkedIn
Your job hunt, handled
Ask about any role and get a straight answer on your fit. Then stop searching: new matches land in your WhatsApp the moment they’re listed.
Free for jobseekers
PRO RH-SN -Votre Conseiller RH
Role DescriptionThe Software Engineer is responsible for designing, developing, testing, and maintaining reliable and scalable software applications and systems. The role involves translating business and technical re…
Internship Nest
Role DescriptionWe are seeking a skilled and solution-oriented Software Engineer to design, develop, test, and maintain reliable and scalable software applications. The role involves translating technical and business…
Bird Code Community
Role DescriptionWe are seeking a skilled and solution-oriented Software Engineer to design, develop, test, and maintain reliable and scalable software applications. The role involves translating technical and business…
Jeunesse On En Parle
Role DescriptionWe are looking for a skilled and collaborative Software Engineer to design, develop, test, and maintain reliable software solutions that support business and user needs. The role involves working acros…
Museum of Looted Antiquities
Role DescriptionWe are seeking a skilled and detail-oriented Software Engineer to design, develop, test, and maintain reliable and scalable software applications. The role involves translating functional and technical…
Tel It Group
About Telnet IT Telnet IT provides professional IT solutions, including software development, technology systems, and digital services that help businesses improve efficiency and performance. We are seeking a skilled …