العودة إلى الوظائف
SOFTWARE ENGINEER–FULL STACK
NMDC Group
AEFull-timeتقنية المعلومات٢٣ نيسان ٢٠٢٦
تفاصيل الوظيفة
* Build, test and deploy impactful industrial solutions ensuring extensibility, maintainability, scalability, reliability, security, and performance across the full stack
* Effectively partner with product managers, designers, business stakeholders, engineering managers, and IT to deliver solutions that meet the business and corporate strategic goals
* Actively engage in agile methodologies including sprint planning, daily stand-ups, sprint reviews and retrospectives
* Write clean, modular and efficient code following best practices and coding standards
* Debug issues, and optimize applications for performance
* Write and maintain documentation for technical specifications, user guides, and troubleshooting guides
* RESPONSABILITIES: • Work within software squads to develop innovative and scalable software solutions that will drive our digital transformation in the dredging and marine construction industry
• Create high quality solutions that improve operational efficiencies and increase our competitive advantage
QUALIFICATIONS: Bachelor's degree in computer science, Computer Engineering, or a related field
Minimum 03-05 years of experience in software development, and proven expertise in full-stack software engineering
SDLC processes and technologies (full-stack development, APls, PaaS, DevOps, Cloud)
Proficiency in modern JavaScript frameworks, HTML, and CSS
Experience with server-side languages (e.g., Python, Node.js) and frameworks, as well as RESTful APls and microservice architecture
Knowledge of SQL and NoSQL databases (PostgreSQL, MySQL, MongoDB)
Proficiency in product management tools (e.g., Jira, Gitlab)
* Familiarity with on-premise and cloud platforms (AWS, Azure), Cl/CD pipelines, version control, and containerization