Epicareer Might not Working Properly
Learn More

Junior Developer (.NET)

Salary undisclosed

Checking job availability...

Original
Simplified

Summary:

Responsible for developing, maintaining, and troubleshooting software applications within the organization's IT ecosystem. This role involves coding, testing, and debugging applications while collaborating with cross-functional teams to ensure seamless system integration.

Job Descriptions:

  • Assist in the design, development, and maintenance of backend services using .NET technologies.
  • Collaborate with front-end developers to integrate user-facing elements with server-side logic.
  • Help implement and maintain APIs for mobile or web applications.
  • Participate in code reviews, debugging, and unit testing to ensure high-quality code.
  • Work with databases and manage data storage solutions.
  • Contribute to the full software development lifecycle, including requirements gathering, design, development, testing, deployment, and maintenance
  • Troubleshoot and resolve basic production issues with the guidance of senior developers.
  • Document technical specifications and development processes.

Job Requirements:

  • Open for fresh graduate
  • Minimum in Bachelor’s degree in Computer Science, Information Technology, or a related field, or equivalent practical experience.
  • Minimum CGPA at 3.5 and above.
  • Basic understanding of C#, .NET Framework, and .NET Core.
  • Basic understanding of version control systems such as Git, preferable GitHub.
  • Basic understanding of front-end technologies like HTML, CSS, and JavaScript.
  • Basic experience with relational databases such as Microsoft SQL Server, or Oracle database.
  • Familiarity with backend web technologies: Restful API standard and ASP.NET Core Web API.
  • Familiarity with data access technology: Dapper or Entity Framework Core.
  • Knowledge of object-oriented programming (OOP) principles and design patterns.
  • Eagerness to learn and grow in the field of backend development
  • Familiarity with microservices architecture is an advantage.
  • Value added with experience on any client-side framework such as React JS or React Native.
  • Knowledge of Agile/Scrum development methodologies.
  • Experience with performance tuning and optimization is a plus.

Summary:

Responsible for developing, maintaining, and troubleshooting software applications within the organization's IT ecosystem. This role involves coding, testing, and debugging applications while collaborating with cross-functional teams to ensure seamless system integration.

Job Descriptions:

  • Assist in the design, development, and maintenance of backend services using .NET technologies.
  • Collaborate with front-end developers to integrate user-facing elements with server-side logic.
  • Help implement and maintain APIs for mobile or web applications.
  • Participate in code reviews, debugging, and unit testing to ensure high-quality code.
  • Work with databases and manage data storage solutions.
  • Contribute to the full software development lifecycle, including requirements gathering, design, development, testing, deployment, and maintenance
  • Troubleshoot and resolve basic production issues with the guidance of senior developers.
  • Document technical specifications and development processes.

Job Requirements:

  • Open for fresh graduate
  • Minimum in Bachelor’s degree in Computer Science, Information Technology, or a related field, or equivalent practical experience.
  • Minimum CGPA at 3.5 and above.
  • Basic understanding of C#, .NET Framework, and .NET Core.
  • Basic understanding of version control systems such as Git, preferable GitHub.
  • Basic understanding of front-end technologies like HTML, CSS, and JavaScript.
  • Basic experience with relational databases such as Microsoft SQL Server, or Oracle database.
  • Familiarity with backend web technologies: Restful API standard and ASP.NET Core Web API.
  • Familiarity with data access technology: Dapper or Entity Framework Core.
  • Knowledge of object-oriented programming (OOP) principles and design patterns.
  • Eagerness to learn and grow in the field of backend development
  • Familiarity with microservices architecture is an advantage.
  • Value added with experience on any client-side framework such as React JS or React Native.
  • Knowledge of Agile/Scrum development methodologies.
  • Experience with performance tuning and optimization is a plus.