A

APL Logistics

Global supply chain design and logistics

Senior Specialist - Applications Development

Backend EngineeringConfirmed live in the last 24 hours
Full-timeHyderabad, Telangana, IndiaNo salary listedIn-person

About the Job

Requirements

  • Program in Microsoft Visual C#, .NET Framework, and RESTful APIs.
  • Code SQL Server Reporting Services (SSRS) reports.
  • Have hands-on Manhattan SCALE Warehouse Management System (WMS) production-support experience.
  • Troubleshoot incidents and perform incident management.
  • Query and code in Microsoft SQL Server and analyze data.
  • Have working knowledge of software development life cycle (SDLC) methodologies, including Agile and Waterfall.
  • Understand software engineering practices, development frameworks, and engineering tools.
  • Execute assigned tasks independently while adhering to quality standards.
  • Understand design methodologies, architecture principles, design patterns, and anti-patterns.
  • Convert architectural requirements into detailed technical designs.
  • Know scalable, secure, and maintainable system design practices.
  • Have experience in requirements elicitation, analysis, documentation, and traceability.
  • Translate business requirements into technical solutions.
  • Be familiar with requirements management tools and methodologies.
  • Know source control, configuration management, and release processes.
  • Understand continuous integration and continuous deployment (CI/CD) practices.
  • Be familiar with environment management and deployment automation.
  • Have experience with build tools, development frameworks, and automation techniques.
  • Know unit testing, integration testing, and test automation concepts.
  • Validate software quality through structured testing approaches.
  • Evaluate data from multiple sources, identify root causes, and assess alternative solutions.
  • Communicate technical concepts to technical and non-technical stakeholders.
  • Manage multiple priorities and proactively identify risks, dependencies, and execution challenges.
  • Plan and coordinate deliverables across project phases.
  • Work effectively with cross-functional teams and business stakeholders, demonstrating ownership, accountability, and customer focus.
  • Analyze business, functional, and non-functional requirements and translate them into technical specifications.
  • Collaborate with business analysts, product owners, and stakeholders to clarify requirements and define solution scope.
  • Participate in effort estimation and provide input for project planning, scheduling, and resource allocation.
  • Contribute to preparing requirements documents, user stories, and technical specifications.
  • Translate high-level architecture into detailed technical designs and implementation plans.
  • Develop design artifacts, workflows, technical specifications, and solution documentation.
  • Evaluate design alternatives and recommend solutions based on scalability, performance, maintainability, and business needs.
  • Adhere to enterprise architecture standards and engineering best practices.
  • Develop, enhance, review, and maintain software applications and services.
  • Produce code aligned with coding standards, security requirements, and performance expectations.
  • Create unit test plans, test cases, and testing documentation.
  • Perform unit, integration, system, functional, and user acceptance testing support activities.
  • Identify, analyze, and resolve defects in compliance with quality standards.
  • Participate in application architecture and technical design document creation and review.
  • Ensure solutions conform to architectural guidelines, technology standards, and security requirements.
  • Support configuration management, build automation, and release management processes.
  • Participate in deployment planning and implementation activities.
  • Support application rollouts, production validation, and go-live activities.
  • Investigate, troubleshoot, and resolve application incidents and production issues.
  • Perform root cause analysis and implement corrective and preventive measures.
  • Coordinate with stakeholders and support teams to resolve issues within agreed service-level agreements (SLAs).
  • Act as a point of contact for customers, business users, and project stakeholders for assigned deliverables.
  • Facilitate communication between technical teams, project managers, and client representatives.
  • Provide project, solution, and delivery updates.
  • Document technical learnings, project experiences, best practices, reusable assets, and technical documentation.
  • Prepare operational documentation, support guides, and transition materials.

Responsibilities

  • Contribute across the software development life cycle, including detailed design, development, testing, implementation, and support, to deliver applications and services that meet functional, performance, quality, and reliability expectations and organizational standards.
  • Collaborate with business stakeholders, architects, the Track Lead, the project manager, and development team members to deliver scalable and maintainable technology solutions.
  • Develop reusable components, utilities, and automation capabilities to improve development efficiency.
  • Conduct peer code reviews and incorporate feedback to improve product quality.
  • Support test automation initiatives and continuous quality improvement efforts.
  • Contribute to technical discussions, design reviews, and solution governance forums.
  • Ensure successful productionization of applications with minimal operational risk.
  • Contribute to application stability, performance optimization, and continuous improvement initiatives.
  • Support customer-facing activities, workshops, demonstrations, and implementation discussions to support project delivery.
  • Conduct knowledge transfer sessions, mentoring activities, and transition support for project teams.
  • Promote continuous learning and knowledge sharing across teams and technology domains.
  • Support project handover activities and ensure service readiness before production transition.

About the Company

APL Logistics

Global supply chain design and logistics

APL Logistics designs and operates global supply chains, delivering end-to-end logistics services across continents. Its work includes supply chain design, shipment consolidation and deconsolidation, global freight forwarding and customs management, regional warehousing, distribution, and IT solutions that increase supply chain visibility and performance. The company differentiates itself through its large global network, more than 20 million square feet of warehouse space, and locally grounded expertise across the automotive, consumer, industrial, and retail sectors. Its goal is to help businesses grow by moving products efficiently and cost-effectively to wherever they are needed.

Company size
5,001-10,000
Company stage
Not listed
Total funding
Not listed
Headquarters
Jacksonville, FL
Founded
1977

Recently Posted Jobs

Explore more opportunities at APL Logistics

See more jobs