Engineer, Technology and Data Solutions, MAIR
Role Summary
This is a software engineering role for anyone who is ready to contribute hands-on to technology solutions delivery within Middle East, Africa & Indian Subcontinent Region (MAIR). The role requires participating in software development, configuration, implementation, operational support, design discussions, planning, and team collaboration while building and applying engineering principles in day-to-day work.
Key Responsibilities
Technical Depth and Delivery
- Write code and submit code changes for coding, development, configuration, and implementation efforts.
- Learn from and respond constructively to feedback from peers and more senior individual contributors, using that feedback to improve the quality, maintainability, and reliability of work.
- Participate in operational support for systems owned by the team, including on-call rotations where applicable.
- Contribute to operational and security automation activities under guidance from more experienced teammates.
Architecture and Design
- Participate actively in technical design reviews by listening, asking questions, providing feedback where appropriate, and accepting feedback on their own designs.
- Use engineering principles to understand expectations for system design and implementation.
Collaboration and Team Contribution
- Collaborate within the team with integrity, accountability, and a focus on shared results.
- Actively contributes to team discussions, planning, and delivery activities.
- Share ideas within the team regularly and across teams when opportunities arise.
- Contribute to internal blogs, documentation, or learning materials when appropriate and with support from the team.
Business Understanding and Customer Impact
- Learn how business works and how technology contributes to business outcomes.
- Articulate who the customers of supported systems are, including Expeditors customers, service providers, employees, technical staff, or other users.
Desired Technical Skills
- Foundational knowledge of Java and Spring Boot framework to build, enhance, debug, and maintain backend services.
- Familiarity with Angular, TypeScript, HTML, CSS, and component-based UI development to support responsive and maintainable user interfaces.
- Ability to use Python for scripting, automation, data handling, testing support, or backend development tasks where applicable.
- Working knowledge of relational database concepts, SQL queries, schema awareness, joins, stored procedures or functions, and basic performance considerations using PostgreSQL and Microsoft SQL Server.
- Understanding of RESTful API concepts, request and response models, JSON payloads, validation, error handling, authentication basics, and integration between frontend and backend systems.
- Ability to work with common IDEs and development tools such as IntelliJ IDEA, Visual Studio Code, Eclipse, or similar tools used by the team.
- Familiar with Git-based workflows, including branching, commits, pull requests, code reviews, merge conflict resolution basics, and collaboration using GitHub or similar platforms.
- Ability to use GitHub Copilot or approved AI-powered coding assistants responsibly for code suggestions, test generation, debugging support, documentation, and learning while validating all generated output.
Qualification, Experience and General Expectations
- Bachelor’s or Master’s degree in Engineering, Technology, Computer Applications, Computer Science, or a related discipline.
- 2 to 4 years of hands-on experience in full-stack software development using the technology stack outlined above.
- Knowledge of logistics and supply chain domain would be considered an advantage.
- Demonstrates strong verbal and written communication skills, with the ability to convey information clearly and professionally.
- Displays curiosity, a growth mindset, and a commitment to continuous learning and professional development.
- Demonstrates accountability by following through on assigned responsibilities, identifying risks early, and taking ownership of the quality and reliability of contributions.
- Adapts effectively to changing priorities, evolving requirements, and new tools or technologies while maintaining focus on timely and high-quality delivery.
- Applies structured problem-solving approach by analyzing issues, researching potential solutions, seeking guidance when appropriate, and contributing practical ideas during team discussions.
Expeditors offers excellent benefits:
- Paid Vacation, Holiday, Sick Time
- Health Plan: Medical
- Life Insurance
- Employee Stock Purchase Plan
- Training and Personnel Development Program
- Growth opportunities within the company
- Employee Referral Program Bonus
LAST DATE TO APPLY- 10TH JULY'26