UI C# .Net Developer (WinForms and WPF/WCF)
at Neural Technologies
Home Office, Nordrhein-Westfalen, Germany -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 26 Oct, 2024 | Not Specified | 28 Jul, 2024 | N/A | Object Oriented Programming,Database Systems,Business Requirements,.Net,Computer Science,Infragistics,Jira,Confluence,Multi Language,Working Experience,Java,Technology,Framework,Security,Devexpress | No | No |
Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – Corp 2 Corp |
Contract to Hire – Corp 2 Corp |
Description:
About Neural
Neural Technologies is a provider of modular revenue protection, machine learning/artificial intelligence, data integration and signaling software solutions for cross domain functions covering Telecom operators, Banking, Payment processors, and others.
Neural Technologies has a global presence with customers in 45 countries worldwide. The company has built an international reputation for providing quality solutions to increase the bottom line for its customers around the globe. Neural Technologies can reference Tier 1 & 2 converged service providers and network partners. We are a part of Lumine Group, a leading global acquirer of communications & media software businesses. Lumine Group is a division within Volaris Group, a subsidiary of Constellation Software Inc. (TSX:CSU), a multi-billion dollar global public company based in Canada and listed on the Toronto Stock Exchange.
Why Join Us
Neural Technologies offers exciting careers that provide the opportunity to work within an innovative and forward-thinking company. In line with our expansion and quest for quality excellence, we are seeking dynamic and career-minded individuals to join our team.
REQUIRED SKILLS:
Ability to bridge the gap between business requirements and technology to create an innovative and growing UI platform solution and related applications which help to drive the business forward in their objectives.
Bachelor’s degree in Computer Science, Software Engineering, or a related field (or equivalent practical experience).
Strong proficiency in C# programming language and experience with .NET framework 4.8.
Experienced in developing client/server .Net applications using C# WinForms and WPF/WCF.
Familiarity with 3rd party UI libraries like DevExpress and Infragistics is a plus.
Proven working experience in UI programming.
Experienced in working and developing SOAP APIs
Experienced in native TCP/IP socket communication
Experienced in developing multi-tiered (distributed) applications.
Solid database skills, especially with the Oracle RDBMS (NoSQL databases is a plus).
Knowledge of our project management tools: Confluence, JIRA, Git source control
Ability to work in partnership with internal resources and with business product managers.
Optional other programming skills, like Java or HTML/CSS/Javascript.
A solid understanding of how standard product UI applications work including security, layout multi-language, and best development practices.
Adequate knowledge of relational database systems, Object Oriented Programming, MVC programming paradigms and UI application development.
Aggressive problem diagnosis and creative problem-solving skills.
Ability to work and thrive in a fast-paced environment, learn rapidly and master diverse UI technologies and techniques
Responsibilities:
Communicating with solution stakeholders on business requirements and translation thereof into the UI design.
Gather and refine specifications and requirements based on business and technical needs.
Maintain and create UI architecture and layout/user interface by using respective best practice approaches (e.g. agile development based on Scrum).
Write well designed, testable, efficient code.
Integrate data and interfaces from various back-end services and databases.
Be responsible for maintaining, expanding, and scaling the UI platform solution and applications based on the above.
Create and maintain software documentation.
Stay plugged into emerging technologies/industry trends and apply them into operations and activities
REQUIREMENT SUMMARY
Min:N/AMax:5.0 year(s)
Computer Software/Engineering
IT Software - Application Programming / Maintenance
Software Engineering
Graduate
Computer science software engineering or a related field (or equivalent practical experience
Proficient
1
Home Office, Germany