Junior .NET Developer
We are looking for a motivated Junior .Net Developer to join our software development team. Focus will be on porting a legacy WinForms application into a modern React-based web application.
Key Responsibilities
- Collaborate with the development team to port a legacy WinForms application to a React-based web application.
- Write clean, efficient, and maintainable code using C#, ASP.Net, React, and TypeScript.
- Assist in the design and development of new web features to enhance user experience.
- Debug, test, and optimize both existing and new application features.
- Work closely with senior developers to ensure best practices in coding and software design.
- Participate in code reviews to improve overall code quality.
- Continuously learn and adapt to new technologies within the development ecosystem.
Required Skills and Qualifications
- Proficiency in C# and ASP.Net for back-end development.
- Familiarity with React and TypeScript or willingness to learn quickly.
- Basic understanding of WinForms or experience working with legacy applications.
- Strong problem-solving skills and attention to detail.
- Ability to work effectively in a team-oriented, collaborative environment.
- Excellent communication skills and ability to contribute to technical discussions.
- Master's degree in computer science or related field.
Preferred Qualifications
- Experience in porting or modernizing legacy applications (especially WinForms).
- Understanding of modern front-end practices (HTML5, CSS3, JavaScript frameworks).
- Knowledge of version control systems (e.g., Git).
- Familiarity with Agile development methodologies.
- Experience with RESTful services and API integration.