As a software developer your main responsibility is to, develop, and maintain software solutions, with a focus on our EDI platform. Collaboration with teams is crucial throughout the software development cycle to deliver efficient software that meets business goals and customer needs. Previous experience in EDI implementation and knowledge of EDI formats are valuable for this role.
Responsibilities:
Develop, and maintain Oracle databases tables, Java applications, and solutions.
Craft efficient SQL queries, to support application functionality.
Enhance database performance and ensure data integrity and security.
Participate in code reviews, troubleshoot, and debug existing applications.
Stay updated on Java technologies.
Contribute to project planning, estimation, and execution within specified parameters.
Coordinate testing activities and oversee QA/acceptance procedures.
Document application design and configurations for knowledge sharing.
Contribute to the continuous improvement of development processes and tools.
Analyse, develop, and implement Partner interfaces based on EDI and API for transportation-related transactions.
Collaborate with internal business users to understand data requirements and pass appropriate data to EDI systems.
Partner with carriers and vendors to establish and troubleshoot communication connections.
Monitor application logs, application monitoring tools and alerts to help the support team address errors or inconsistencies.
Stay updated on the latest EDI standards and transportation industry regulations.
Participate in system testing and validation to ensure EDI solutions meet functional requirements.
Document applications, designs, and support processes
Provide technical support to internal users on EDI Integration matters.
Experience and Skills :
Bachelor’s degree in computer science or related field preferred.
Strong understanding of SQL databases including Oracle, as well as Message Oriented Middleware such as IBM MQ Series or Apache Kafka.
Excellent analytical and problem-solving skills.
Effective communication and collaboration abilities.
Proficiency in monitoring & analytics
Experience in source control management (e.g.: Github).
Experience in Cloud technologies (e.g.: Azure).
Proficiency in enabling connectivity and supporting integration of applications and processes.
Familiarity with Information Systems governance and security management.
Minimum 2-3 years of experience in EDI Integration, preferably in the transportation industry.
Understanding of EDI concepts, standards (X12, EDIFACT), and data mapping techniques.
Experience with EDI translation software a plus.
Working knowledge of transportation logistics and data.
Experience designing and developing API/web services solutions (SOAP, REST)
Experience in developing and implementing Java JEE and JSE applications including Transaction management, Log4j, Database connectivity / pooling, JPA (Java Persistence API) / Hibernate, JAR/WAR/EAR creation, Eclipse / IDE
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 accommodationrequests@maersk.com.
Other Jobs from Maersk
Software Engineer
Engineering Manager
Associate Software Engineer
Electrical Project Manager
Software Engineer
Similar Jobs
Engineer, Principal/Manager - Machine Learning, AI
Engineer, Senior-Engineer- C++/RTOS/Image processing/computer vision
Machine Learning Engineering Manager
There are more than 50,000 engineering jobs:
Subscribe to membership and unlock all jobs
Engineering Jobs
60,000+ jobs from 4,500+ well-funded companies
Updated Daily
New jobs are added every day as companies post them
Refined Search
Use filters like skill, location, etc to narrow results
Become a member
🥳🥳🥳 452 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
To try it out
For active job seekers
For those who are passive looking
Cancel anytime
Frequently Asked Questions
- We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
- We've got about 70,000 jobs from 5,000 vetted companies. No fake or sleazy jobs here!
- We aggregate jobs from 5,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
- We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
- Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
- Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
- Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅
What Fellow Engineers Say