Junior Windows Desktop Application Developer
Hybrid – Full time
Role Summary
We are seeking a dedicated and motivated Junior Windows Desktop Application Developer to join our Product Development Team. This position is ideal for fresh graduates or early-career developers who are eager to build their technical expertise in .NET and Windows application development. The successful candidate will work closely with senior developers in designing, developing, and maintaining enterprise-level business applications.
Key Responsibilities
- Assist in the design, development, and maintenance of Windows desktop applications using the .NET Framework and WinForms.
- Support the implementation of user interface components and business logic using DevExpress controls.
- Write clean, efficient, and maintainable code in accordance with established coding standards.
- Collaborate with cross-functional teams to analyze requirements and implement software features.
- Conduct basic troubleshooting, debugging, and performance testing under supervision.
- Participate in code reviews and apply feedback to improve technical proficiency.
- Contribute to the preparation and maintenance of technical documentation.
Qualifications
- Bachelor’s degree in Computer Science, Software Engineering, or related field
- Fresh graduates or candidates with up to 2 years of relevant experience are encouraged to apply.
- Strong proficiency in:
- C# and .NET Framework
- Windows Forms (WinForms) development
- DevExpress Components and Framework
- MS SQL Server (query optimization, stored procedures, database design)
- Object-Oriented Programming (OOP) principles
- Willingness to learn and work with DevExpress components.
- Strong analytical, problem-solving, and communication skills.
- Positive learning attitude with the ability to work effectively in a team environment.
Preferred Skills
- Familiarity with version control systems (e.g., Git, SVN).
- Basic understanding of REST API integration, multi-threading, or software design patterns.
- Exposure to Agile software development practices.







