
Principal Software Engineer
Ernst and Young1 day ago
Katowice, PolandStaff+
Responsibilities
- Provide technical leadership for development teams and software solutions delivered to clients.
- Apply object-oriented and functional programming styles to software engineering problems.
- Design and develop solutions using cloud architecture, microservices architecture, and container technologies.
- Integrate on-premises and cloud-based systems using a variety of technologies and tools.
- Apply high-quality coding, testing, continuous integration, continuous delivery, and automated deployment practices.
- Identify product and deployment improvements to address issues and prevent future occurrences.
- Support solutioning and offering activities for clients.
- Lead project teams for external clients when required.
Requirements
- At least 7 years of experience working with .NET technologies, including C#, .NET Core, ORM technologies such as Entity Framework or NHibernate, and .NET Framework.
- Strong knowledge of architectural and design patterns, Clean Code, and testing best practices.
- Experience with Azure or another public cloud platform.
- Knowledge of database technologies such as MS SQL or NoSQL databases.
- Experience with Git, continuous integration, continuous delivery, and automated deployments.
- BTech/MTech or a Master’s in Computer Applications.
- Ability to work collaboratively with international teams and demonstrate strong communication, team-building, flexibility, and customer-facing skills.
- Familiarity with web frameworks such as React or Angular, reactive architecture, and leading project teams for external clients is preferred.
Benefits
- Hybrid work arrangement in Katowice with 2 days in the office and 3 days remote.
- Continuous learning and opportunities to develop new skills and insights.
- Tools and flexibility to make a meaningful impact according to individual goals.
- Leadership coaching and development opportunities.
- Diverse and inclusive international work culture.
- Collaboration with EY teams and well-known global brands across projects and geographies.
About Ernst and Young
Ernst & Young (EY) provides audit/assurance, tax, consulting, strategy and transactions services to enterprises, financial institutions, and public‑sector clients. Structured as a global network of partner‑owned member firms, it sells professional services on a fee basis, including a dedicated Financial Services Organization for banking, insurance, and capital markets. Headquartered in London, EY was formed in 1989 from the merger of Ernst & Whinney and Arthur Young, and operates in 150+ countries.