Senior IT Engineer - Distribution AP - Hybrid AZ
About the Role
Join our global team as a partner in Technology Management. The Senior IT Engineer – Distribution API is responsible for designing, developing, implementing, and supporting mission-critical distribution and web service solutions that enable reliable connectivity between business systems, partners, and customers. This role leverages expertise in Java, AWS, API development, cloud technologies, and database management to deliver scalable, secure, and high-performing applications that support business objectives. The position serves as a technical leader by driving system enhancements, ensuring operational excellence, mentoring team members, and collaborating with cross-functional stakeholders to deliver innovative technology solutions that improve efficiency, reliability, and customer value.
Responsibilities
- Develop cost-effective information technology solutions by analyzing, designing, programming, monitoring, and installing complex software systems and services.
- Create, enhance, evaluate, and maintain mission-critical web services, performing the full range of more complex programming duties.
- Analyze, design, code, debug, test, document, and implement programs in approved languages using proven SDLC best practices and Agile methodologies.
- Increase system efficiency and reliability by handling more complex tasks and activities encompassing diverse technologies.
- Develop and implement proactive monitoring of critical business services during design and development, as well as post-implementation, to ensure high service availability.
- Deliver system enhancements by planning, recommending, and using innovative technologies to lower operating costs, deliver increased value to business clients, and support business strategy.
- Meet business needs by translating user requirements into solutions.
- Maintain and enhance product documentation, including keeping design documents, system configurations, and relevant Operations support documents current.
- Maintain a working understanding of client business functions and monitor industry trends.
- Participate in IT projects and coordinate with other multi-disciplined IT teams to achieve business objectives; coordinate project team activities and assist in monitoring project schedules and costs; and provide work direction to or mentor less experienced team members.
- Interface with vendors to resolve issues.
- Maintain technical currency by reviewing trade publications, researching technical documentation, and pursuing training relevant to Company operating environments.
Will work with a variety of tools and technologies including: Java, J2EE, AWS, Github, Oracle PL/SQL Developer, Postgres SQL, MongoDB, Eclipse IDE, IntelliJ, Visual Studio, Jenkins, Terraform, Find Bugs, J-unit, Maven, Payara, Soap/RESTful Web Services, StepFunctions, CDK integration and JPA, EC2, as well as Linux, Windows, and UNIX platforms. Other tools and technologies include Source Code management tools (Bitbucket, GIT, Nexus, AWS CodeBuild Pipeline), change management processes and tools (Cherwell), JIRA tools, and SonarQube.
Requirements
- Bachelor’s degree in computer science or related technology field plus 5 years post-baccalaureate, progressive web services application development experience, including:
- Requirements gathering and analysis
- System analysis and design
- Java programming
- Application migration
- Hands-on work with AWS, REST, Eclipse, GIT, Maven, Payara, and SonarQube
- Postgres (comprehensive understanding of database objects)
- PCI compliance
Schedule
This is a hybrid position, requiring onsite presence Mondays, Wednesdays, and Fridays at our Global Operations Center, with the option to work remote on Tuesdays and Thursdays. The office address is 20400 N 29th Avenue, Phoenix, Arizona 85027.
Benefits
- Medical/Dental/Vision available day one
- Vacation/Sick accruals start day one
- Paid company holidays and personal holidays to celebrate what’s important to you
- 401K - company contribution and match (U.S.)
- Registered Retirement Savings Plan (RRSP) – company contribution and match (Canada)
- Employee discounts/hotel discounts
- Free financial and health wellness programs
- Tuition Reimbursement