We are seeking an electronics engineer with knowledge and some experience in .NET and C# specializing in the development of desktop applications.
Job Duties:
- Participate in requirements analysis
- Collaborate with internal teams to produce software design and architecture
- Design and develop backend components for desktop applications using C# and .NET technologies.
- Write clean, scalable, and efficient code following best practices and coding standards.
- Test and deploy applications and systems
- Optimize and refactor existing code to improve performance, reliability, and maintainability.
- Document the design, development, and deployment processes.
Proven experience as a .NET Developer or Application DeveloperExperience in Desktop applications is preferable.Understanding of software design patterns and best practices in backend development.Familiarity with the ASP.NET framework, SQL Server and design/architectural patterns (e.g. Model-View-Controller (MVC))Knowledge of at least one of the .NET languages (e.g. C#, Visual Basic .NET)Familiarity with architecture styles/APIs (REST, RPC)Excellent troubleshooting and communication skillsBSc/BA in Engineering, Computer Science or a related field