Senior Specialist, Applications Development
Role Overview
Translate business and architectural requirements into technical solutions through design, development, testing, implementation, and support.
Contribute across the SDLC to deliver applications and services that meet functional, performance, quality, and reliability expectations.
Collaborate with business stakeholders, architects, project leadership, and development teams to deliver scalable and maintainable solutions.
Key Skills for This Role
Full Job Posting
Role Overview
Translate business and architectural requirements into technical solutions through design, development, testing, implementation, and support.
Contribute across the SDLC to deliver applications and services that meet functional, performance, quality, and reliability expectations.
Collaborate with business stakeholders, architects, project leadership, and development teams to deliver scalable and maintainable solutions.
Requirements and Solution Design
- Analyze business, functional, and non-functional requirements and create technical specifications.
- Clarify solution scope with business analysts, product owners, and stakeholders.
- Support effort estimation, project planning, scheduling, resource allocation, user stories, and requirements documentation.
- Translate architecture into detailed designs, workflows, implementation plans, and solution documentation.
- Evaluate design alternatives and ensure alignment with architecture standards and engineering best practices.
Development and Quality Assurance
- Develop, enhance, review, and maintain software applications and services.
- Produce high-quality code aligned with security, performance, and coding standards.
- Conduct peer reviews and develop reusable components, utilities, and automation capabilities.
- Create unit test plans, test cases, and testing documentation.
- Perform unit, integration, system, functional, and user-acceptance testing support.
- Identify and resolve defects and support test automation and continuous quality improvement.
Release and Production Support
- Support configuration management, build automation, release management, deployment planning, and implementation.
- Assist application rollouts, production validation, and go-live support.
- Investigate and resolve production incidents and perform root-cause analysis.
- Coordinate issue resolution with stakeholders and support teams within agreed SLAs.
- Prepare support documentation, transition materials, and service-readiness handovers.
Technical Skills
- Programming in C# and .NET Framework.
- RESTful API development.
- SSRS report coding.
- Hands-on Manhattan SCALE WMS production-support experience.
- Microsoft SQL Server querying, coding, and data-analysis capability.
- Strong troubleshooting and incident-management skills.
Engineering Knowledge
- Working knowledge of Agile and Waterfall SDLC methodologies.
- Understanding of software engineering practices, development frameworks, and engineering tools.
- Knowledge of design methodologies, architecture principles, design patterns, and scalable system design.
- Experience with requirements elicitation, analysis, documentation, and traceability.
- Knowledge of source control, CI/CD, configuration management, release processes, and deployment automation.
- Knowledge of build tools, unit testing, integration testing, and test automation.
Behavioral Competencies
- Strong problem-solving, root-cause analysis, planning, and organization skills.
- Strong verbal and written communication with technical and non-technical stakeholders.
- Ability to manage priorities, identify risks and dependencies, and coordinate delivery.
- Demonstrated ownership, accountability, customer focus, collaboration, and knowledge sharing.
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at APL Logistics
Yard Driver (2nd Shift) - Shepherdsville KY
Shepherdsville, USA
Yard Driver (2nd Shift) - Shepherdsville KY
Shepherdsville, USA
Team Lead, Contract Logistics (1st Shift) - City of Industry CA
, USA
OVERVIEW: The Warehouse Team Lead assists in assigning work to warehouse personnel, providing on-the-job training and feedback, champions safety awareness and ensures jobs are completed correctly and efficiently. The Tea
Material Handler (1st Shift) - Lawrenceville GA
Lawrenceville, USA
Team Lead, Contract Logistics (2nd Shift) - Lewisville TX
Lewisville, USA
Associate Specialist, HR Business Partnering (1st Shift) - Willoughby OH
Willoughby, USA
Material Handler (2nd Shift) - Lewisville TX
Lewisville, USA
Team Lead, Contract Logistics (2nd Shift) - Lewisville TX
Lewisville, USA
Yard Driver (2nd Shift) - Shepherdsville KY
Shepherdsville, USA
Yard Driver (2nd Shift) - Shepherdsville KY
Shepherdsville, USA
Team Lead, Contract Logistics (1st Shift) - City of Industry CA
, USA
Material Handler (1st Shift) - Lawrenceville GA
Lawrenceville, USA
Team Lead, Contract Logistics (2nd Shift) - Lewisville TX
Lewisville, USA
Associate Specialist, HR Business Partnering (1st Shift) - Willoughby OH
Willoughby, USA
Material Handler (2nd Shift) - Lewisville TX
Lewisville, USA
Team Lead, Contract Logistics (2nd Shift) - Lewisville TX
Lewisville, USA