Principal Software Engineer

INTTRA

(Parsippany-Troy Hills, New Jersey)
Full Time
Job Posting Details
About INTTRA
INTTRA is the world’s largest, multi-carrier e-commerce marketplace for ocean shipping. INTTRA professionals work with 50 leading carriers and NVOCCs, 110 software alliance partners, as well as their customers, to streamline and standardize their shipping processes worldwide through a network of more than 225,000 shipping professionals. Over 700,000 container orders are initiated on the INTTRA platform each week, representing 27 percent of global ocean container trade.
Summary
The Principal Software Engineer is a hands-on technical leader who possesses technical savvy to implement architecture-centric solutions. The ideal candidate must have expert level skills in object-oriented design, Java/J2EE, multithreading, distributed computing, high volume message processing and Service Oriented Architecture and security and has proven ability to work in an agile environment. You will drive the design and implementation of platform and business components that support INTTRA’s technical transformation from on-premises to AWS hosted SaaS products.
Responsibilities
* Design and implement various aspects of several high-scale platform capabilities * Evolve our technology in alignment with architecture and technology strategy and vision working closely with Engineering and Technology leadership * Evaluate and recommend appropriate technologies based on product requirements and industry trends * Deliver working code with working unit tests, per our development standards and guidelines * Provide accurate schedule estimates for team, based on specifications * Proactively resolve open issues with team members, as needed * Work collaboratively with other team members * Proactively communicate risks, obstacles, and deficiencies in plans * Participate in all aspects of an Agile/Scrum engineering process from sprint planning to retrospective
Ideal Candidate
* 10+ years total work experience * Experience in building large scale highly available Web Applications * Expertise in Java/J2EE, Agile, Automation, continuous delivery, RESTful services, Tomcat, Jenkins, Automated Testing frameworks(AUT) * Experience in working in AWS a huge plus * Experience in distributed computing architectures and implementations * Working knowledge of Object Oriented Design and Design Patterns * Experience in working with varied persistence technologies (RDBMS, No-SQL) * Working knowledge of web services and other integration patterns * In-depth knowledge of state-of-the art engineering technical approaches in design, build, testing, debugging problems as required by domain * Ability to work quickly with an eye towards writing clean code that is efficient and re-usable **Education:** BA/BS or equivalent experience

Questions

Answered by on
This question has not been answered
Answered by on

There are no answered questions, sign up or login to ask a question

Want to see jobs that are matched to you?

DreamHire recommends you jobs that fit your
skills, experiences, career goals, and more.