Lead Cloud Software Engineer - AWS
What's the role?
Be part of our global IT team and shape the future of our digital offerings for the construction business! We are looking for a Lead Cloud Software Engineer to design and develop solutions in our application landscape which combines Amazon Web Service (AWS) and SAP HANA Cloud (SCP) based solutions with one of the largest SAP ERP (S4/HANA) single instance implementations in the world. In this position, you will directly work with different Hilti business units to design, evaluate and develop innovative applications based on microservices. You will be part of a corporate Hilti organization, which provides the opportunity to grow and work globally on different projects in parallel.
Who is Hilti?
We provide leading-edge tools, technologies, software and services for the global construction sector. Hilti is a multicultural workplace with 127 different nationalities committed to global teamwork.
Global IT within Hilti is a truly global team with main hubs in Buchs (Switzerland), Kuala Lumpur (Malaysia) and Plano/Tulsa (USA). All locations have highly competent teams who work very closely together. Hilti`s Global IT team is known for their focus on sustainable value creation by translating latest IT innovations into value creating solutions & services.
What does the role involve?
As a Lead Cloud Software Engineer you translate business needs into technical application design. You plan, estimate and develop software in an agile methodology environment in alignment with the product owners. You also need to take responsibility to coach and develop junior developers in their role in the area of technical and process know how. You actively partner with our product/solution owner to find and develop the right solution. Develop quality assurance processes/tools to support the developed solutions throughout the life cycle of the application. You are responsible for creating technical designs, specifications and initiate design reviews to ensure superior quality based on Hilti standards. You develop applications & services and support the lifecycle management those in close cooperation with partners from business, vendors and other IT teams. You ignite innovative ideas, initiate and lead development projects. You assure quality by providing effective methods in code review and testing in the area of your responsibility in close connection with the test management team. You coach and develop junior developers in their role.
What do we offer?
Show us what you’re made of and we’ll offer you opportunities to move around the business – to work abroad, experience different job functions and tackle different markets. It’s a great way to find the right match for your ambitions and achieve the exciting career you’re after.
We have a very thorough people review process, unlike any we know of in any other business. We can pair talent with opportunities - developing our people in their current roles or challenging them to work in new ways or in new places. It’s how we find the right fit, further our teams personally and professionally, get the best value for each employee and increase the job satisfaction. Additionally, we offer you a wide range of benefits.
For families, these may include day care for your kid. For the sportspeople, these include a free in-house gym or benefits for bike and ski services.
Why should you apply?
At Hilti we truly believe in a long-term relationship with our employees. We are committed to support their well-being at work and to accompany them throughout the phases of their personal lives. Next to our competitive compensation package we have many additional benefits like e.g. 20% home office and trust-based flexible working hours, 22 days of annual leave and additional 10 compensation days, sabbatical and parental leave options, and a child day care centre.
The ideal candidate has current and extensive experience developing and building distributed systems and applications. The ideal candidate:
Has in-depth expertise working with distributed systems and understands how they are deployed
Enjoys working side by side with partners, colleagues and teams on tough problems
Is highly effective and thrives in a dynamic environment with multiple, changing priorities
Knows what is important when shipping products to customers and has been through the process from start to finish
Is comfortable with proactive outward communication and technical leadership and never shies away from a challenge
What you need is:
- Multiyear experience in software development with agile methodologies
- Minimum Bachelor, preferred Master/PhD in Computer Science or similar and 5-7 years working experience
- Strong communication and interpersonal skills, as well as excellent analytical capabilities, self-responsibility and customer orientation
- Multiyear hands-on software development with Java, Docker and AWS infrastructure and services, experience in Kubernetes is considered a plus
- English language skills
Hilti is an equal opportunity employer.