أبلاي إيدج ابدأ البحث عن عمل

Software Engineer - Hiring UAE National

TASC Outsourcing · Dubai, United Arab Emirates

قدّم وتابع مع أبلاي إيدج
The Software Engineer will be responsible for designing, developing, testing, and maintaining software applications. The role involves collaborating with cross-functional teams to build scalable, high-quality solutions while ensuring performance, security, and reliability.Key ResponsibilitiesDesign, develop, test, and maintain software applications based on business requirements.Write clean, efficient, and maintainable code following coding standards and best practices.Participate in software design, code reviews, debugging, and troubleshooting.Develop and integrate APIs and backend services.Collaborate with product managers, business analysts, QA engineers, and other developers.Perform unit testing and support system integration and user acceptance testing (UAT).Maintain technical documentation and system specifications.Identify and resolve software defects and performance issues.Ensure applications comply with security, quality, and coding standards.Stay updated with emerging technologies and contribute to continuous improvement initiatives.RequirementsBachelor's Degree in Computer Science, Software Engineering, Information Technology, or a related discipline.Good understanding of object-oriented programming (OOP) concepts.Experience in one or more programming languages such as Java, C#, Python, JavaScript, C++, or Go.Knowledge of SQL and relational databases.Understanding of REST APIs and web services.Familiarity with Git or other version control systems.Strong analytical, problem-solving, and communication skills.