22.05.2024
Software Engineer
Maersk GSC (India) P.L.
India, INBLR02 - Bangalore - Milesstone Buildcon
JavaScriptHTMLJavaCSSSQLAngularJS
You may be interested in the following jobs
Job Title: Software Engineer A.P. Moller - Maersk is a leading integrated container logistics company, instrumental in moving 20% of global trade annually. Our team of over 100,000 dedicated employees, predominantly women, spans 130 countries. We are committed to connecting and simplifying global trade, empowering our customers to flourish and grow. At Maersk, we aim to be the global integrator of logistics, seamlessly connecting customers’ supply chains. The Fulfilled by Maersk (FbM) division, a vital segment of Maersk's vision, spearheads the development of innovative technologies. These technologies enhance customer fulfillment and logistics through automated, end-to-end digital journeys, providing access to streamlined products and services. Our team is focused on integrating data, systems, and processes, supported by scalable digital infrastructure and APIs. We Offer: Join us at an exhilarating time to be part of a dynamic and growing team addressing some of the industry's most challenging problems, shaping the future of supply chain logistics. Maersk’s Technology organization presents a unique opportunity to impact global trade through the world's largest container shipping company. Our expanding team, boasting over 30 nationalities, prioritizes our people. The ideal candidate will find ample opportunities for professional growth in an environment of continuous evolution and progress. Our fast-paced environment leverages modern technologies, with a bias toward action. We prioritize customer outcomes and passionately employ technology to solve problems. Our diverse team includes colleagues from various backgrounds and cultures, fostering an inclusive atmosphere. We encourage freedom and responsibility in shaping our community's setup and processes. Commitment to continuous learning is a hallmark, supported by conferences, workshops, and meetups. Key Responsibilities: Collaborate within Engineering teams to deliver quality products on time, continuously addressing technical debt. Analyze technical aspects of business requirements, transforming them into software solutions. Take ownership throughout the application lifecycle, including research, design, development, testing, deployment, and delivery. Engage in comprehensive software development, ensuring adequate unit testing and monitoring. Troubleshoot technical challenges in software designs and production incidents. Adhere to DevOps practices, making configuration changes for necessary deployments. Maintain code management strategies and ensure builds remain green. Participate in a DevOps model for software building, supporting, and operating. Provide technical support during cut-over activities and continuous improvement suggestions for internal code frameworks, best practices, and guidelines. Share knowledge to enhance team productivity and efficiency. Ideally a candidate would have/be: Proficiency in developing scalable, cloud-native, resilient, secure, and quality engineering products, ideally in logistics. Experience in managing microservices throughout their lifecycle. Expertise in algorithms, data structures, object-oriented design, Design Patterns, and multi-threaded programming. Exceptional troubleshooting, debugging, and analytical skills. Advocacy for automated testing, skilled in writing unit integration tests. Familiarity with Azure/AWS/GCP cloud platforms, preferably Azure. Comfort with Agile/DevOps practices and tools. Strong collaboration skills and excellent verbal and written communication. Basic Technical Capabilities (Backend Full-Stack): Total 4+ years of experience, Minimum 3 years of experience in the latest version of .Net/C#/Java or similar. Expertise in backend design and programming, focusing on enterprise server solutions using C#, and .NET Core/.NET 6 / Java. Proficiency in developing and debugging RESTful microservices. Experience in designing service interfaces and public APIs. Strong experience with cloud platforms. Knowledge in container orchestration, e.g., Kubernetes. Experience with databases and data models – SQL, NoSQL, document DB, Cosmos DB, etc. Design and implement APIs and microservices for seamless integration and scalability Basic Technical Capabilities (Full-Stack and Front-End): Minimum 3 years of non-internship professional front end, web or mobile software development using JavaScript, HTML and CSS experience Minimum 3 years of front-end developer creating prototypes or wire-frames for enterprise web applications or workflows experience Experience developing with MVC/MVM frameworks (e.g. Flutter, React.JS, AngularJS, Vue) Beneficial but not essential: Experience with messaging/streaming technologies and CI/CD tools. Familiarity with Agile, BDD, TDD methodologies. Utilize Azure or similar cloud technologies for application development, deployment, and management, adhering to best practices for security, scalability, and cost efficiency. Knowledge of web services technologies such as SOAP, HTTP, WSDL, XSD, and REST Experience in a broad range of software design approaches and common UX patterns. A.P. Moller - Maersk is an integrated container logistics company working to connect and simplify its customer's supply chains. As the global leader in shipping services, the company operates in 130 countries and employs roughly 100,000 people. With simple end-to-end offering of products and digital services, seamless customer engagement and a superior end-to-end delivery network, Maersk enables its customers to trade and grow by transporting goods anywhere - all over the world. For more information click here. All the way.
Apply to Job
Attention! You will be redirected to another site