Swisslog, a provider of integrated logistics solutions, is looking for a dedicated and innovative person to strengthen its Software Implementation team.
The Software Team Lead is a senior-level position performing software development work on applications primarily using Java/JEE, EJB, JPA and JSF, frontend and backend solutions, OODesign, JAVA architectures, and SQL Server database programming knowledge.
• Leads design/development efforts across multiple functions such as development, testing, requirements, etc.
• Ensure compliance with established architecture, design patterns, policies, standards, and best practices.
• Implement solutions focusing on reuse and industry standards at a program, enterprise, or operational scope.
• May work both in small team sizes (4-6) on small/medium-sized projects, or across multiple teams for large projects.
• Expected to be a self-starter who can design and implement very complex systems with no supervision.
• Expected to take on tasks with specific and limited scope and follow them through to completion.
• Participate in the reviews and development of functional specification documentation needed for projects.
• Provide guidance and mentoring for the software development team.
• Communicate with and work effectively with other departments of the company.
Short Facts
Atlanta, Georgia, United States of America
Swisslog
Software Development
Permanent Position
Responsibilities
- Perform software development work on applications
- Participate and lead efforts in requirements gathering, estimating, and system analysis
- Generate system designs, both at high and low levels
- Participate in code reviews
- Provide required support to post-development phases of projects, such as acceptance testing, integration, and system commissioning
- Participate in production support efforts
- Liaise with members of other teams both internal and external to Swisslog
- Provide technical leadership
Application Requirements
- BS degree in Software Engineering, Computer Science, or an equivalent Engineering degree.
- Substantial experience with application development in Java
- Experience in design and integration of applications across multiple enterprise and third party software systems
- Experience with application servers such as WebLogic, Wildfly, etc.
- Advanced understanding of all phases of Software Development Life Cycle
- Advanced knowledge of Java/JEE, OODesign and Java architectures
- Advanced understanding of web development
- Advanced relational database design and programming knowledge
- Strong verbal and written communication skills, and ability to work well across teams.
- Strong organizational skills.
- Ability to work with all levels of management
- Advanced degree in Software Engineering, Computer Science, or an equivalent Engineering degree
- Database training, Java training / certifications
- Experience in the logistics and warehouse distribution solutions industry
- Experience developing software in an Agile/Scrum environment.
- Administration of application servers such as WebLogic, Wildfly, etc.
- Experience with SOAP and REST web services
- Knowledge in Warehouse Management Systems (WMS), logistics processes, and interaction with material handling automation system
About Swisslog
Swisslog is shaping the #future of #intralogistics. As part of the KUKA Group, we are at the forefront of technology that is changing the world. Serving some of the biggest and most exciting brands across the globe, we're a team of 2,000 professionals and 50 nationalities, working together to transform intralogistics with smart minds and fresh perspectives. With our flexible, #robotic and #data-driven automated solutions, we are powering the supply chain and taking the industry forward. #JoinOurTeam and bring ideas to life!
Ready to start your Journey?
We are looking forward to hearing from you.
#J-18808-Ljbffr