Senior Engineer .net (c# & C++) Job in Ziniosedge
Senior Engineer .net (c# & C++)
- Bengaluru, Bangalore Urban, Karnataka
- Not Disclosed
- Full-time
- Permanent
Job Role: Senior Engineer .NET (C# & C++)
- Experience: 4-6 Years
- Location: Bangalore, India
Job Responsibilities:
Demonstrate a high level of competence in object-oriented analysis, design and coding in a .NET server-side environment.
Implement client-side UI in a .NET environment using the WPF framework and MVVM pattern.
Maintain legacy WinForms and MFC GUI components.
Ability to understand and empathize with user requirements to produce code that meets such.
Demonstrate a structured approach to development, using design patterns where appropriate and using SOLID principles.
Take ownership of own assignments while contributing to an effective project team
Desirable Skills & Experience:
4-6 years of experience in software development/support of software products.
Proficient in C# development using Microsoft Visual Studio, with a good knowledge of the .NET ecosystem. Strong programming skills C++.
Experience in TCP/IP and UDP socket programming in C#
Ability to quickly adapt to a changing environment
Quickly learn new concepts and software
Strong knowledge of object-oriented programming.
Excellent troubleshooting skills including debugging and profiling techniques.
Understanding and skill for writing reusable libraries.
Knowledge of distributed application architecture.
Understanding of multithreading and communication with real-time embedded systems.
Familiar with various design and architectural patterns.
Excellent language and communicative skills both verbally and in writing.
Personal Qualities:
Team Player, able to provide input into a multifunctional team.
Adaptable, role requires a willingness to take on tasks outside of a narrowly defined role.
Self-motivated, capable of working with limited supervision, pro-actively retrieving information and reporting on status.
Good communicator at multiple levels and across multiple disciplines.
Show enthusiasm and passion for technology and be keen to learn new skills.
Capable of working towards both tactical and strategic goals.
Medical domain knowledge and interests is a plus.
Education Qualification:
BE / B. Tech / ME / M. Tech / MS / M.Sc. / MCA
4 to 6 Years
2 - 4 Hires