Epicareer Might not Working Properly
Learn More

Junior .NET Developer

RM 3,500 - RM 3,999 / month

Checking job availability...

Original
Simplified
Job Description: Independently or in cooperation with a team work on electronic payment system solution in all stages of software lifecycle such as design, development, testing, implementation and maintenance. RESPONSIBILITIES Studying and documenting of the existing source code Work with customer during the requirements specification, analysis, and clarification and GUI flow definition Development of frontend and backend Integration of third-party technologies and systems and development of the interface testers and simulators Implementing the testing automation Cooperate during preparation of the testing scripts Attend testing activities (such as User Acceptance Test), handover and launching events Prepare design, programming and testing documentation Cooperate on preparation of manuals and training documentation Cooperate on user trainings and knowledge transfers Perform internal development trainings and knowledge transfers TECHNICAL REQUIREMENTS Expected knowledge and experiences with following Windows platform .NET Framework 4.5 and above C# MS SQL Server WPF GUI Prism Unity MVVM XAML Telerik Services IIS WCF Entity Framework 6.0 OData Web Services Interfacing SOAP REST XML JSON Programming Tools Visual Studio Git NuGet Solid understanding of the software development process, including requirement gathering, analysis/design, development tools/technologies, release/version control, contemporary testing methodologies and deployment management, database optimization NON-TECHNICAL REQUIREMENTS Independent and pro-active Willing to learn and improve skills and knowledge Able to recognize and set priorities Attentive to details Strong work ethic and loyal to company Ability to deliver results within challenging deadlines and in stressful conditions, work under pressure Follow company procedures and work reporting requirements Ability to work efficiently and independently as well as being part of a project team and being a team player Ability to explain technical details in understandable way Ability to communicate in English effectively at all levels At least bachelor in in computing or software engineering science No work experience is required if the knowledge is on high level and can be well proven Opportunity to work within a dynamic and growing company on exciting and prestigious projects with highly skilled coworkers with wide know-how and experience