Key Responsibilities:
Development of application software for tools for our banknote processing systems
Playing an active, responsible, self-organized developer role in a cross-site agile Scrum team
Driving software design, implementation and testing with high quality that the team achieves
its goals
...
Ensuring the evolution of our software platform and products
Contributing to continuous application modernization
Passionate about IT and software development and enjoy solving complex problems
Developing "software you can touch" as part of a cross-functional team
Reporting Structure
Does this position formally supervise employees? (Y/N) No
Job Specifications
Qualification
B. Tech or Bachelor’s in computer science or any other relevant field (Required)
M. Tech or Master’s in any other relevant field (Preferred)
Years of Experience Experience In
8+ years of
experience
Experience with C# and .NET and other related development frameworks and
tools
Required Skills:
Passion for delivering high quality software
Proficient in C#/.NET Core and .NET Framework for building desktop applications
Ideally understanding of WPF (customization)
Strong Background in automated Unit- and Integration Testing using frameworks like MSTest,
xUnit, or NUnit
Experience with GIT, Visual Studio, GitHub Copilot, Azure DevOps, Azure Boards
Team-oriented mindset with the ability to work independently when needed
Good understanding of agile development principles and working in a Scrum team
Knowledge of secure coding, data protection
New challenges excite you, and you can quickly familiarize yourself with complex tasks
Very good English skills, both written and spoken
experience
18show more
Key Responsibilities:
Development of application software for tools for our banknote processing systems
Playing an active, responsible, self-organized developer role in a cross-site agile Scrum team
Driving software design, implementation and testing with high quality that the team achieves
its goals
Ensuring the evolution of our software platform and products
Contributing to continuous application modernization
Passionate about IT and software development and enjoy solving complex problems
Developing "software you can touch" as part of a cross-functional team
Reporting Structure
Does this position formally supervise employees? (Y/N) No
Job Specifications
Qualification
B. Tech or Bachelor’s in computer science or any other relevant field (Required)
M. Tech or Master’s in any other relevant field (Preferred)
Years of Experience Experience In
8+ years of
experience
Experience with C# and .NET and other related development frameworks and
tools
Required Skills:
Passion for delivering high quality software
Proficient in C#/.NET Core and .NET Framework for building desktop applications
...
Ideally understanding of WPF (customization)
Strong Background in automated Unit- and Integration Testing using frameworks like MSTest,
xUnit, or NUnit
Experience with GIT, Visual Studio, GitHub Copilot, Azure DevOps, Azure Boards
Team-oriented mindset with the ability to work independently when needed
Good understanding of agile development principles and working in a Scrum team
Knowledge of secure coding, data protection
New challenges excite you, and you can quickly familiarize yourself with complex tasks
Very good English skills, both written and spoken
experience
18show more