Pracuj.pl Hybrydowo Mid

Software Engineer (.NET & Azure)

ABB Sp. z o.o.

⚲ Kraków, Stare Miasto

Do uzgodnienia

Wymagania

  • .NET

Opis stanowiska

Nasze wymagania:
Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field
3+ years of experience in designing and developing enterprise-grade, scalable cloud solutions
Knowledge of web application development and microservices architecture
Knowledge of basic authentication and authorization principles
Knowledge of the framework for creating APIs and working with database: ASP.NET Core, Entity framework
Practical knowledge of Microsoft Azure cloud and its resources, i.e., Entra, AppService, ACR, KeyVault, CommunicationServices, SQL Database
Sound experience in object-oriented programming (C#, .NET) and containerization technology Kubernetes and Dockers
Strong communication and collaboration skills with fluent written and spoken English

O projekcie:
Electrification provides leading electrical distribution and management technologies, solutions and services to electrify the world in a safe, smart and sustainable way. The portfolio includes medium- and low-voltage electrical components, switchgear, digital devices, enclosures, and circuit breakers, among others. With our products, solutions and services, we collaborate with customers to improve power delivery and security, enhance energy management, efficiency and operational reliability, as we seek to achieve a low carbon society. go.abb/electrification.
As a Software Engineer, you will play a key role in designing, developing, and evolving Uptime360, ABB's strategic asset management platform. You will work closely with product owners, architects, and globally distributed engineering teams to deliver scalable, cloud-native solutions that improve asset reliability, safety, and operational performance across critical electrical infrastructure.
You will join a highly skilled and collaborative team building a strategic global digital product. We work in a hybrid model, meeting in our Kraków office once a week while maintaining close cooperation with colleagues across multiple locations worldwide.

Zakres obowiązków:
Designing, developing, testing, and maintaining enterprise-grade cloud applications throughout the full software development lifecycle, from requirements analysis to production deployment and support
Collaborating with software architects, product teams, and stakeholders to translate business requirements into scalable technical solutions and deliver high-quality product features
Driving continuous improvement by applying Agile methodologies, automation and modern software engineering practices

🔍 Dekoder Ogłoszenia

🟡
enterprise-grade, scalable cloud solutions
Oczekuje się tworzenia rozwiązań, które są nie tylko funkcjonalne, ale także odporne na błędy, wydajne i zdolne do obsługi dużej liczby użytkowników/danych w środowisku chmurowym.
🔴
Knowledge of basic authentication and authorization principles
Może oznaczać zarówno podstawową wiedzę, jak i konieczność implementacji zaawansowanych mechanizmów bezpieczeństwa, w zależności od złożoności projektu.
🟡
Sound experience in object-oriented programming (C#, .NET)
Wymaga solidnego zrozumienia i praktycznego zastosowania zasad programowania obiektowego w języku C# i na platformie .NET, co jest standardem, ale warto to podkreślić.
🟡
containerization technology Kubernetes and Dockers
Oczekuje się praktycznej umiejętności pracy z Dockerem i Kubernetesem, co jest kluczowe dla nowoczesnych wdrożeń w chmurze.
🟢
play a key role in designing, developing, and evolving Uptime360, ABB's strategic asset management platform
Oznacza odpowiedzialność za kluczowe aspekty rozwoju platformy, co może wiązać się z podejmowaniem decyzji architektonicznych i technicznym przywództwem.