Lead Software Engineer C#/.NET

Westinghouse Electric Company LLC

Kraków

Hybrid

PLN 190,000 - 237,000

Full time

3 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Hybrid work model
Private Medical Care
Private Group Insurance
Employee Assistance Program

Job summary

Westinghouse Electric Company LLC seeks an Application Development Supervisor to oversee enterprise software applications and lead a geographically distributed team of developers. The role coordinates development across time zones, aligns with business objectives, and upholds high standards of code quality and performance.

The position requires a minimum of 10 years in software development with leadership, strong Agile/Scrum experience, and expertise in Angular, C#, .NET, and Azure DevOps.

Qualifications

  • Bachelor’s degree in information technology, Computer Science, or equivalent.
  • Minimum of 10 years of software development and team lead experience.
  • Familiarity with Agile and Scrum frameworks.
  • Experience with Angular architecture, component lifecycle, state management, and Web API design.
  • Experience with C# and .NET including Entity Framework.
  • Knowledge of build pipelines and deployment automation within Azure DevOps.
  • Experience with SQL Server, performance tuning, and schema design.
  • Knowledge of integrating third-party services, APIs, and enterprise systems (ERP).
  • Ability to lead cross-functional teams, conduct code reviews, and foster a collaborative development environment.
  • Experience in Agile/Scrum methodologies, sprint planning, backlog refinement, and stakeholder communication.
  • Experience coaching junior developers, supporting career growth, and promoting knowledge sharing within teams.

Responsibilities

  • Supervise and mentor a global team of application developers.
  • Oversee and participate in development, maintenance, and support of complex WEC application solutions.
  • Ensure team adherence to SDLC, change management, and audit compliance processes.
  • Collaborate with cross-functional teams to deliver integrated solutions.
  • Drive continuous improvement in application performance, reliability, security, and user experience.
  • Drive continuous improvement of development processes and procedures.
  • Manage workload distribution, performance reviews, and career development for direct reports.
  • Drive AGILE best practices and standards across multiple application development projects.
  • Provide functional supervision of development and quality assurance staff.

Skills

Team leadership
Mentoring
Agile/Scrum
Cross-functional collaboration
Stakeholder communication
Code reviews
Architectural thinking
Problem solving

Education

Bachelor’s degree in information technology or Computer Science

Tools

Angular
C#
.NET
Entity Framework
Azure DevOps
SQL Server

Job description

Select how often (in days) to receive an alert:

Are you interested in being part of an innovative team that supports Westinghouse's mission to provide clean energy solutions? At Westinghouse, we recognize that our employees are our most valuable asset and we seek to identify, attract and recruit the most qualified talent while recognizing and encouraging the value of diversity in the global workplace.

The Application Development Supervisor is responsible for overseeing the development, maintenance, and enhancement of enterprise software applications, while leading a geographically distributed team of developers. This role involves coordinating development efforts across time zones, ensuring alignment with business objectives, and maintaining high standards of code quality and system performance. The Application Development Supervisor will also facilitate agile best practices, manage project timelines, resolve technical and operational issues, and foster collaboration between cross functional teams.

We value a hybrid work model; therfore this role requires on-site presence in our Krakow office for a minimum of two days per week.

Responsibilities:

  • Supervise and mentor a global team of application developers
  • Oversee and participate in development, maintenance, and support of complex WEC application solutions
  • Ensure team adherence to SDLC, change management, and audit compliance processes
  • Collaborate with cross-functional teams to deliver integrated solutions
  • Drive continuous improvement in application performance, reliability, security, and user experience
  • Drive continuous improvement of development processes and procedures
  • Manage workload distribution, performance reviews, and career development for direct reports
  • Drive AGILE best practices and standards across multiple application development projects
  • Provide functional supervision of development and quality assurance staff

Requirements:

  • Bachelor’s degree in information technology, Computer Science, or equivalent.
  • Minimum of 10 years of software development and team lead experience
  • Familiarity with Agile and Scrum frameworks
  • Expertise in current Angular architecture, component lifecycle, state management, and Web API design
  • Expertise in C# and .NET including and Entity Framework
  • Familiarity with build pipelines and deployment automation within Azure DevOps
  • Experience with SQL Server, performance tuning, and schema design
  • Knowledge of integrating third-party services, APIs, and enterprise systems (e.g. ERP)
  • Ability to lead cross-functional teams, conduct code reviews, and foster a collaborative development environment
  • Experience in Agile/Scrum methodologies, sprint planning, backlog refinement, and stakeholder communication
  • Experience coaching junior developers, supporting career growth, and promoting knowledge sharing within teams

We are committed to transparency and equity in all of our people practices. The base salary range for this position, which is dependent upon experience, qualifications and skills, is estimated to be 17000 PLN to 21225 PLN per month. In addition to base pay, this role may be eligible for incentive pay based on company and individual performance.
#LI-Hybrid

Why Westinghouse?

Westinghouse Electric Company is the global nuclear energy industry's first choice for safe, clean, and efficient energysolutions. We enable our delivery of this vision by living our value system:

  • Safety and Quality
  • Integrity and Trust
  • Customer Focus and Innovation
  • Speed and Passion to Win
  • Teamwork and Accountability

Westinghouse offers great benefits to all our employees around the globe to keep them healthy and enhance their well-being.

Benefits offered in Poland include:

  • Outstanding and supportive atmosphere of collaboration in the team and in Westinghouse group
  • Attractive remuneration with bonuses
  • Hybrid model of work, flexible working time
  • Private Medical Care
  • Private Group Insurance
  • Employee Assistance Program: confidential counseling and resources for employees, eligible dependents, and household members

Westinghouse is an Equal Opportunity Employer including Veterans and Individuals with Disabilities.

Employment opportunities may require access to information which is subject to the export control regulations of the United States. Hiring decisions for such positions are required by law to be made in compliance with these regulations. Applicants for employment opportunities in other countries must be able to meet the comparable export control requirements of that country and of the United States.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Lead Software Engineer C#/.NET
Lead Software Engineer C#/.NET

Westinghouse Electric Company • Kraków

On-site
PLN 189,720 - 236,871
Stable employment
Private Medical Care
Hybrid model of work
+2
Application Integration Support Specialist
Application Integration Support Specialist

Westinghouse Electric Company LLC • Kraków

Hybrid
PLN 82,000 - 102,000
Hybrid model of work
Life insurance
Private medical care
+2
Junior Business Analyst - CRM
Junior Business Analyst - CRM

Westinghouse Electric Company LLC • Kraków

Hybrid
PLN 82,000 - 102,000
Hybrid model
Private Medical Care
Private Group Insurance
+2
CAE / BIM Engineer
CAE / BIM Engineer

Westinghouse Electric Company LLC • Warszawa

On-site
PLN 82,000 - 102,000
Hybrid work model
Bonuses
Life insurance
+4
Senior Project Manager
Senior Project Manager

Westinghouse Electric Company LLC • Warszawa

Hybrid
PLN 127,000 - 159,000
Hybrid work model
Bonuses/Performance incentives
Life insurance
+3
DevOps Engineer
DevOps Engineer

Westinghouse Electric Company LLC • Kraków

Hybrid
PLN 127,000 - 159,000
Hybrid work model
Private Medical Care
Life Insurance
+1
Delivery Stream Engineer
Delivery Stream Engineer

Westinghouse Electric Company LLC • Kraków

Hybrid
PLN 127,000 - 159,000
Hybrid work model
Life insurance
Private medical care
+2
SAP Analyst - Project Systems
SAP Analyst - Project Systems

Westinghouse Electric Company LLC • Kraków

Hybrid
PLN 103,000 - 129,000
Hybrid work model
Private Medical Care
Private Group Insurance
+1
GSS Junior Admin/ Receptionist
GSS Junior Admin/ Receptionist

Westinghouse Electric Company LLC • Kraków

On-site
PLN 68,000 - 85,000
Hybrid work model
Life insurance
Private medical care
+2
Engineer II
Engineer II

Westinghouse Electric Company LLC • Kraków

Hybrid
PLN 103,000 - 129,000
Life insurance
Private medical care
Private group insurance
+4