الصفحة الرئيسية قطر Applications Developer

الصفحة الرئيسية قطر Applications Developer

Applications Developer

دوام كامل في a Laimoon Verified Company في Qatar
نُشرت يوم June 21, 2024

تفاصيل الوظيفة

Skills & Responsibilities:

Design, develop, implement and improve upon the computer programs we use everyday, including business apps, operating systems, network control systems and allied services.

Analyze an end-user's needs and develop custom software solutions within time and costconstraints with major focus on ensuring system security.

Leading, coaching, mentoring and encouraging a dedicated team of Software engineers toarchitect, build, deploy and support best-in-class software services that are always availableto provide the best experience for our customers.

Use a range of programming languages depending on the application's parameters and theplatform on which the program runs.

Program, test, debug, monitor and document changes to computer systems & applications.

Examine departmental goals and develop custom computer systems for organization.

Upgrade existing software solutions to updated platforms with new specifications.

Recommend changes and enhancements to existing software systems and computerapplications.

Responsible for system security and data assurance across the systems.

Writing diagnostic programs and designing and writing code to ensure efficiency. Whenrequired, you'll make recommendations for future developments.

Ability to work both in a team and alone and to manage one's own workload

Should be able to work within a group of IT specialists which can include Project managers,Business analysts, Systems analysts, Technical Architects, Systems designers and Systemstesters.

Drive technical best practices while utilizing industry trends and new technologies.

Collaborate across business units and IT teams to develop and execute scalable systems in line with the vision, strategy and roadmap or the organization.

Manage the various systems required to effectively run an organization

Communicate effectively and translate the needs of different teams into systemsdevelopments.

May also be responsible for developing and maintaining organization's Intranet, Internet andmobile applications.

Proactively investigating new technologies, researching, designing and writing new softwareprograms

Developing existing programs by analyzing and identifying areas for modification /improvement.

Ability to communicate with clients, colleagues and management to explain complex issuesclearly and concisely

Provide ongoing maintenance, support and enhancements in existing systems and platforms.

Continually updating technical knowledge and skills by attending in-house and externalcourses, reading manuals and accessing new applications.

Education and Experience Requirements:

Bachelor's degree in Software Engineering, Software development, Software development,Computer programming, Computer science or a similar programming-centric field of study.

Total 10+ years of professional software development experience.

Must be fluent in object-oriented programming languages such as Java, Jscript, .NET / OracleADF, web services developments, Oracle Service Bus implementation, User-Interface (UI)design, web development, project management, network & database fundamentals, BPM likeultimus and Oracle BPM, systems analysis, game development, interpersonal communicationand technical writing.

Excellent knowledge and experience in relational databases, Oracle, MS SQL, others.

Experience in developing complex web applications and cloud deployment technologies.

Working experience in specialist IT companies such as IT consultancies, large IT providers,software development, internet providers, large Public/Private sector organizations that useIT software, systems and equipment.

Experience in building high performance, active-active, linearly scalable production servicesExperience architecting and scaling distributed systems and cloud native applications.

Experience serving as technical lead throughout the full software development lifecycle, fromconception, architecture definition, detailed design, scoping, planning, implementation,testing to documentation, delivery and maintenance is preferred

Experience in development of distributed/scalable systems and high-volume transactionapplications.

Experience with business process management system like ultimus and oracle PBM etc.

Experience with web service development and Oracle Service Bus.

Experience with PMI/Scrum/Agile development methodologies.

#J-18808-Ljbffr Software Development

Apply safely

To stay safe in your job search, information on common scams and to get free expert advice, we recommend that you visit SAFERjobs, a non-profit, joint industry and law enforcement organization working to combat job scams.

Share this job
See All Applications Jobs
تعليقات وملاحظات تعليقات وملاحظات