Swisslog

Software Engineer Team Lead

Posted: 2 hours ago

Job Description

Discover your impact with KUKA Group KUKA Group offers an enormous spectrum of possibilities to advance your career, live your passions and unlock your potential. We´re one of the world's leading automation specialists, offering global opportunities in areas such as robotics, automation, logistics, software solutions and electronics. If you´re a go-getter, a visionary with bold ambitions and believer in collaboration and mutual respect, then you're poised for success here at KUKA Group. 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.ResponsibilitiesMake an impactLeads 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. Core TasksPerform software development work on applicationsParticipate and lead efforts in requirements gathering, estimating, and system analysisGenerate system designs, both at high and low levelsParticipate in code reviewsProvide required support to post-development phases of projects, such as acceptance testing, integration, and system commissioningParticipate in production support effortsLiaise with members of other teams both internal and external to SwisslogProvide technical leadershipApplication RequirementsWhat you need to succeedDegree in Software Engineering, Computer Science, or an equivalent Engineering degree.Substantial experience with application development in JavaExperience in design and integration of applications across multiple enterprise and third party software systemsExperience with application servers such as WebLogic, Wildfly, etcAdvanced understanding of all phases of Software Development Life CycleAdvanced knowledge of Java/JEE, OODesign and Java architecturesAdvanced understanding of web developmentAdvanced relational database design and programming knowledge o RDBMS concepts o JDBC and SQLStrong verbal and written communication skills, and ability to work well across teams.Strong organizational skills.Ability to work with all levels of managementDEI (Diversity, Equity, and Inclusion) statement Our core belief is in treating each other with kindness, an open mind, and mutual respect, creating an environment where everyone feels empowered to bring their authentic selves to work.KUKA Group is a company committed to equal opportunities. We manage every application with meticulous care and consideration - with a decision-making process that pays no heed to your origin, educational background, age, gender, sexual orientation, or your religious or political beliefs. If you join KUKA Group, you will have ample opportunities to share what motivates you and what defines your individuality.Join the journey!If you think a career with KUKA Group could be what you are looking for, we´d love to hear from you. We´re looking forward to receiving your application!

Job Application Tips

  • Tailor your resume to highlight relevant experience for this position
  • Write a compelling cover letter that addresses the specific requirements
  • Research the company culture and values before applying
  • Prepare examples of your work that demonstrate your skills
  • Follow up on your application after a reasonable time period

You May Also Be Interested In