Top 3 Reasons To Join Us
The Job
Founded in 1999, MHS is a full-service provider of innovative material handling systems that solve the challenges of distribution and fulfillment operations. We build, engineer and maintain systems for some of the biggest companies in the world, including UPS, FedEx, Walmart, Amazon and others. MHS is already one of the 10 largest material handling system suppliers worldwide, and we only expect to continue growing. We're looking for top talent to be part of the journey.
This Sr. Software Developer will be responsible for the analysis, technical vetting, designing, developing and management of both existing and new product lines as well as working with other development staffs to ensure that our implementation is efficient, monitored, documented and sustainable.
Responsibilities:
- Analyzing and reporting on areas of potential improvement for the Fortna Product Suite, including vetting of new technology that can bring strategic advantage to Fortna.
- Developing Proof of Concept implementations to establish the feasibility and demonstrating the application of new technology to new products or extensions to existing products.
- Performing HR related activities for recruiting and training new developers.
- Taking the lead in designing, implementing and testing new software products and technologies.
- Participating in design, developing and delivering the solutions for end-users and Clients.
- Assisting Software QA and Infrastructure Engineers in Qualifying, Deploying and Packaging Company's software product and libraries.
- Assisting Software QA in design and development of test plans and frameworks.
- Maintaining high quality software source code and design documentation.
- Providing remote support and troubleshooting for client's systems
Your Skills and Experience
- Bachelor's in computer science or related field
- 6+ years of experience with Software design and development
- Experience with micro-services and large scale system
- Experienced in both thick-client and web UI interface use paradigms and usability issues and patterns for both
- Experience with other open source application servers and open source development tools
- Software development life-cycle (SDLC) experience
- Experienced with Java Frameworks, e.g. Spring/Spring Boot
- Experienced with some mix of SQL and Oracle, TCP/IP, JMS
- Time sensitive, high transaction based processing experience
- Excellent oral and written communication skills and the ability to clearly articulate to project members and stakeholders
- Team player who works well with technical and non-technical resources.
- Excellent written and oral communication skills
- Strong interpersonal, organizational, time management and problem solving skills
- Ability to travel extensively nationally and internationally
Why You'll Love Working Here