العودة إلى الوظائف
NMDC Group

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