Senior Software Engineer

Year    Bangalore, Karnataka, India

Job Description

As a Senior Software engineer, you will play a vital role in delivering our integrator strategy to connect and simplify supply chains. Your focus will be on designing/developing technical architecture for warehouse products, ensuring scalability, security, and alignment with organizational standards.
You will collaborate closely with product managers, engineers, and enterprise architects to translate business requirements into robust technical solutions while optimizing development processes and cost efficiency.
System Design & Architecture
Define and maintain architectural descriptions (logical & physical) for warehouse management systems, IoT connectivity, and data visualization.
Translate functional requirements into technical solutions, ensuring alignment with business objectives and IT strategy.
Design scalable, secure architectures that support future growth and technological advancements.
Apply SaaS and DevOps principles to enable continuous delivery and integration.
Document system architecture, design decisions, and integration processes using modeling tools (UML, draw.io, Sketch, etc.).
Technology Strategy & Compliance
Collaborate with enterprise, cloud, and cybersecurity teams to ensure compliance with Maersk standards and industry regulations.
Research and recommend emerging technologies to enhance system performance and cost efficiency.
Implement robust security measures to protect sensitive logistics data.
System Integration
Oversee integration of warehouse ecosystem components, ensuring seamless data flow and interoperability.
Design best-practice data integration solutions across modules and external systems.
Technical Leadership & Issue Resolution
Provide guidance to development teams, ensuring adherence to architectural standards and best practices.
Define and audit code quality and style when necessary.
Support agile teams in delivering sprint and product goals.
Resolve major technical challenges in warehouse solution architectures.
Collaboration & Communication
Work cross-functionally with product, engineering, and business teams.
Clearly communicate complex technical concepts to non-technical stakeholders.
Qualifications & Skills
Education: Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
Experience:
Proven experience as a senior software engineer/solutions architect or similar role in logistics/supply chain (warehouse systems preferred).
Expertise in cloud platforms (AWS/Azure/GCP), IoT, and enterprise integration.
Strong knowledge of security best practices and compliance frameworks.
Familiarity with DevOps, CI/CD, and SaaS architectures.
Technical Skills:
Proficiency in modeling tools (UML, draw.io, etc.).
Experience with warehouse management systems (WMS) and data visualization.
Strong coding/scripting knowledge with Java.
expertise with the Spring Boot Framework, ORM, entity management, microservices patterns, RESTful APIs, JUnit, and integration testing.
Hands-on with SQL query optimization, DB designing,
SQL error handling, Dynamic and Cursors SQL, integration with java.
Understanding of Docker, Kafka, Prometheus, Grafana
Soft Skills:
Code Review and Mentoring the team.
Excellent problem-solving and analytical abilities.
Strong leadership and collaboration skills.
Ability to simplify technical concepts for diverse audiences.
Debugging / Troubleshooting complex systems
Maersk is committed to a diverse and inclusive workplace, and we embrace different styles of thinking. Maersk is an equal opportunities employer and welcomes applicants without regard to race, colour, gender, sex, age, religion, creed, national origin, ancestry, citizenship, marital status, sexual orientation, physical or mental disability, medical condition, pregnancy or parental leave, veteran status, gender identity, genetic information, or any other characteristic protected by applicable law. We will consider qualified applicants with criminal histories in a manner consistent with all legal requirements.
We are happy to support your need for any adjustments during the application and hiring process. If you need special assistance or an accommodation to use our website, apply for a position, or to perform a job, please contact us by emailing .

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD4004362
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Bangalore, Karnataka, India
  • Education
    Not mentioned
  • Experience
    Year