To design, develop, and maintain secure, scalable, and high-performance full-stack web and enterprise applications. The Senior Developer will work across both front-end and back-end layers, with a strong focus on integration with ERP platforms, process automation, and digital transformation initiatives, including AI-driven enhancements.
KEY ACCOUNTABILITIES:
Responsibilities:
- Translate complex business requirements into robust, scalable, and maintainable full stack software architectures that align with enterprise standards and long-term technical strategy.
- Design and deliver responsive, user-centric front-end interfaces and resilient, high-performing back-end services, ensuring seamless user experience and system interoperability.
- Ensure seamless integration with ERP systems, business platforms, and internal applications.
- Architect and implement secure, optimized, and scalable solutions, aligned with data integrity, performance, and business continuity goals.
- Participate in system enhancements, performance tuning, and modernization initiatives.
- Collaborate with UI/UX designers, business analysts, and stakeholders to gather and validate functional requirements.
- Lead and support deployment activities, version control practices, and post-release system monitoring.
- Drive and contribute to digital transformation initiatives, including AI-based tools, low-code platforms, and automation solutions.
- Ensure development practices adhere to IT security policies, data privacy regulations, and corporate standards.
- Comply with relevant tendering guidelines, internal processes, and SOPs.
- Protect the confidentiality and integrity of sensitive data and proprietary information within ADC operations.
- Execute rigorous performance testing, debugging, and quality assurance processes to validate functionality, ensure system stability, and drive continuous improvement in code quality.
- Prepare and document software requirements specifications and technical designs that align with business needs.
- Perform duties at any ASYAD Drydock location as assigned.
COMMUNICATIONS & WORKING RELATIONSHIPS:
Internal:
- Management
- QHSSE
- IT users / customers.
Business Units
- Relevant committees and working groups.
External:
QUALIFICATIONS & EXPERIENCE:
Minimum Qualifications:
Bachelor s degree in computer science, Information Technology, Software Engineering, or equivalent.
Preferred Certifications:
Full Stack Development Certification
Microsoft/Oracle certifications.
5+ years experience in full stack development related.
Proven experience in developing enterprise applications and system integration.
Knowledge & Skills:
- Strong proficiency in full stack development, including both front-end and back-end technologies.
- Advanced knowledge of modern software development, including programming languages, development tools, decision-support systems, and web technologies.
- Solid understanding of software architecture, design patterns, and development methodologies (Agile/Scrum).
- Exposure to AI-enhanced development tools and platforms (e.g., chatbot frameworks, AI-assisted code generation, automation).
- Experience in .NET framework and Oracle/SQL database development.
- Demonstrated track record in developing and integrating web-based and enterprise applications.
- Familiarity with Windows and Linux operating environments.
- Proven expertise in at least one Microsoft- or Oracle-supported development environment and toolset.
- Knowledge of enterprise IT processes, software lifecycle management, and industry best practices.
- Experience with source control systems (e.g., Git) and foundational DevOps practices.
- Exposure to cloud platforms (e.g., Oracle Cloud, Azure) is an advantage.
- Exposure to AI-driven development tools and platforms (e.g., chatbot frameworks, AI-assisted code generation, automation).
- Strong analytical and problem-solving capabilities.
- Excellent coding, debugging, and troubleshooting skills.
- Effective communication and collaboration skills across cross-functional teams.
- Proactive, adaptable, and team-oriented mindset.