UI C# .Net Developer (WinForms and WPF/WCF)

at  Neural Technologies

Home Office, Nordrhein-Westfalen, Germany -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate26 Oct, 2024Not Specified28 Jul, 2024N/AObject Oriented Programming,Database Systems,Business Requirements,.Net,Computer Science,Infragistics,Jira,Confluence,Multi Language,Working Experience,Java,Technology,Framework,Security,DevexpressNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – 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