Process Automation Developer
3M Service Center EMEA Sp. z o.o.
WrocławWrocław, Lower Silesia
- offer expired 2 months ago
- contract of employment
- specialist (Mid / Regular)
- remote recruitment
Technologies we use
About the project
Collaborate with Innovative 3Mers Around the World
Choosing where to start and grow your career has a major impact on your professional and personal life, so it’s equally important you know that the company that you choose to work at, and its leaders, will support and guide you. With a diversity of people, global locations, technologies and products, 3M is a place where you can collaborate with 93,000 other curious, creative 3Mers.
“3M’s culture is driven by curious, spirited and collaborative people who are constantly asking ‘What if?’ And the many talents of 3Mers around the globe have me incredibly excited about what’s to come next.” – Kristen Ludgate, senior vice president of Human Resources at 3M
The Impact You’ll Make in this Role
As a IT Senior Lead Developer - Process Automation you will have the opportunity to tap into your curiosity and collaborate with some of the most innovative and diverse people around the world.
Goal of the position:
The person in this position is a part of the Simplification & Process Automation team at Global Service Center. Responsible for supporting and automating business processes through designing and developing various types of applications based on the Microsoft technology stack. An expert who will know how to use ASP.NET Core, React.js or WPF frameworks to provide solutions that are efficient, well structured, maintainable and easy to understand. The Process Automation Developer must know how to take advantage of 'Born in the Cloud' applications and be familiar with PaaS, SaaS services offered by the cloud providers. A person not afraid of new challenges and willing to learn new technologies like Machine Learning Studio or Azure Bot Service. Working within project planning constraints, communicating and identifying project risks and issues to project leaders. Collaborating effectively across 3M's Global IT Organizations when required.
Working in a scrum team on various type of applications to deliver values to business
Designing and developing solutions (greenfield projects) following the best practices in the software development area
Mentoring and providing advice on development techniques to less experienced team members
Working with business analysts to design solution based on user requirements and functional documentation
Strongly collaborating with project leaders - communicating and identified project risks and issues to them, performing a demo of solutions at the end of each sprint
Searching for the best technologies that meet business needs, creating a proof of concept based on them
Creating technical documentation of designed applications
To set you up for success in this role from day one, 3M is looking for candidates who must have the following qualifications:
University degree (B.Sc. or M.Sc.) in IT as a must
Minimum 2 years of professional experience in software development
Experience in Agile practices, especially in the Scrum framework
Experience in working in a global / multi-cultural environment
Fluent in English
Proficiency in .NET ecosystem (.NET Framework and .NET Core) and in C#
Expertise in ASP.NET Core (MVC, SPA) and WPF
Familiarity with RESTful architecture and ability to implement it
Knowledge about design patterns (MVC, MVVM, IoC etc.) and experience in their application in practice
Familiarity with databases - designing and querying (SQL Server, T-SQL) and ORM frameworks (EF and EF Core)
Knowledge about RPA tools – BluePrism, UiPath
Knowledge of cloud platforms and IaaS, PaaS, SaaS services offered by them. Experience with Azure or AWS will be an additional asset.
Experience in Machine Learning, NLP and Cognitive Services
Knowledge of the ERP systems (especially SAP) and possibilities of their integration with the .NET ecosystem
Familiar with the Power Platform or willing to learn it
What we offer
3M offers many programs to help you live your best life – both physically and financially. To ensure competitive pay and benefits, 3M regularly benchmarks with other companies that are comparable in size and scope.
Private medical care
Opportunity to work globally as part of an international organization
Work in a respectful, inclusive and friendly environment with open door policy
Professional training and onboarding package
Supporting your professional development, possibility to gain certifications/co-founding studies
Supporting your work-life balance through being a part of community groups, CSR actions, volunteering
Internal integration events
3M Service Center EMEA Sp. z o.o.
Nauka i opracowane w 3M nowoczesne technologie znajdują zastosowanie na całym świecie, poprawiając jakość życia. Osiągamy roczną sprzedaż na poziomie 33 miliardów dolarów, a ponad 93 000 naszych pracowników współpracuje z klientami na całym świecie. 3M od lat angażuje się w innowacje. Budując przestrzeń do poszukiwania nowych rozwiązań, zachęcamy i wspieramy naszych pracowników do podejmowania ryzyka w wypracowywaniu kreatywnych rozwiązań. Czerpiemy z różnorodności, co owocuje innowacyjnością. U nas możesz wykorzystać swój talent, tworząc rozwiązania, które mają znaczenie.