Job Description- Sr Software Engineer
Maersk is strengthening its software development organisation, focusing on driving predictability, reducing cost of ownership and increasing agility in our technology. We are looking for a Senior Software Engineer with strong development skills, experience working in Agile projects and leadership to help shape development within Maersk Technology.
Can you help to improve global supply chain logistics? Are you excited to work on platforms that handles millions of bookings and transactions? In this role, you will have long-term ownership of one or more applications, including build, test, transition and operation for Maersk's customer-facing systems using the latest technical stack.
You will work alongside other developers, mentoring them and learning from them as well as from the wider Maersk technology teams around the world. We pride ourselves on our brands and identity that builds on our heritage. This role is an opportunity to be part of Maersk's digital evolution.We offer Hands-on architecture, development, & maintenance. You will be adept in writing efficient code, unit & integration tests across all components with code re-use being key to success. You will mentor juniors to write efficient and quality code.
Collaboration with other front-end developers, back end developers, architects, designers, UX experts, external agencies, partners and key people in the business.
Help define efficient solutions and implementation strategies to create highly cohesive front-end and back-end development practices.
You will contribute to Agile teams in the elaboration and definition of user stories as part of feature development.
Basic understanding of application security.
Build and deployment of artefacts on Cloud or on-premise servers.
Travelling as needed to Maersk locations to meet and work with development team members based abroad (e.g. Denmark).
You may be asked to perform out-of-hours support tasks.At Maersk we value the diversity of our talent and will always strive to recruit the best person for the job we value diversity in all its forms, including but not limited to: gender, age, nationality, race, sexual orientation, disability or religious beliefs. We are proud of our diversity and see it as a genuine source of strength for building high performing teams.Key responsibilities Contribute to implementing highly efficient applications, with focus on code quality and performance.
Implement quality code with focus on reusability and good code coverage.
Be a part of Agile teams and help deliver sprint goals.
Collaborating with scrum masters and project managers to identify and mitigate risks, issues, as well as to find innovative ways to improve the application development.
Embrace emerging technologies and solutions to ensure our online experience continually evolves to deliver functionality that our customers need.We are looking forSkills: 9-12 years of experience in UI/frontend development.
Solid written and verbal communication skills and able to articulate technical complexity to be understood by both technical and non-technical personnel.
Ability to manage multiple tasks and conflicting priorities.
Good critical reasoning and analytical skills; takes ownership and sticks to the problem until it is solved.
Customer-focused, whether responding to support queries or developing new features and functionality.
Ability to work independently and with others in a team environment.
Able to provide constructive feedback and effectively review code, guiding other UI engineers in the right directionExperience:Essential : Sound knowledge of front-end development languages, tools and methodologies HTML5, CSS3, JavaScript and associated technologies and toolsets (e.g. jQuery, Sass)
Hands-on experience of using a front-end development framework, such as Angular, React or Vue. Our preference is Angular, but experience in any of them is a plus.
Able to write front-end code that is cross-browser and cross-device friendly, through responsive or adaptive techniques is essential.
Delivery of small complete changes at high cadence.
Experience using Continuous Integration (CI) / Continuous Delivery (CD) systems for development and deployment.
The ability to get the best out of technical colleagues as well as business leaders.
Proven knowledge of Behavioural Driven Development (BDD).
Proven knowledge of Test Driven Development (TDD).Nice to have: Working with and contributing to open source projects.
Development and deployments on Cloud.
If interested, please send your resumes to Er************y@ma***k.com
Keyskills: Front End Software Engineering Frontend Development
Mrsk A/S, also known as simply Maersk, is a Danish integrated shipping company, active in ocean and inland freight transportation and associated services, such as supply chain management and port operation. Maersk has been the largest container ship and supply vessel operator in the world since 1996