Source description
About the role
Key Responsibilities: · Development of application software for our banknote processing systems · Playing an active, responsible, self-organized developer role in a cross-site agile scrum team in a scaled environment · Driving software design, implementation and testing with high quality that the team achieves its goals · Ensuring the evolution of our software platform across teams and products · Contributing to continuous application modernization · Developing software you can touch as part of a cross-functional team Qualification B. Tech or BE(Required) M. Tech or Master's in any other relevant field (Preferred) Required Skills: · Proficient in C#/.NET Core and .NET Framework for building scalable desktop applications · Experience with multithreading and messaging architectures and frameworks. · Expert knowledge in Windows system management, networking and application packaging and deployment concepts · Profound skills in PowerShell programming · Experience with GIT, Visual Studio, GitHub Copilot, Azure DevOps, Azure Boards · Strong Background in automated Unit- and Integration Testing using frameworks like MSTest, xUnit, or NUnit · Ideally experience with relational database systems, ideally Oracle DB; familiarity with SQL Server is a plus · Team-oriented mindset with the ability to work independently when needed · Good understanding of Agile development principles and working in a Scrum team · Passionate about IT and software development and enjoy solving complex problems · New challenges excite you, and you can quickly familiarize yourself with complex tasks · Very good English skills, both written and spoke
More at SystechCorp