Search by job, company or skills

T

Associate Software Engineer

new job description bg glownew job description bg glownew job description bg svg
  • Posted a day ago
  • Over 50 applicants

Job Description

Employment Type:Full-time (In-Office)

About the Role

We are looking for a passionate fresher with strong problem-solving skills and a solid understanding of C# and React to join our team as an Associate Software Engineer. You will work with senior developers to build, enhance, and maintain web applications using modern Microsoft and JavaScript technologies.

Please don't apply if you are passionate Data Analyst/Data Scientist or Gen AI developer.

Key Responsibilities

  • Collaborate with the team to design, develop, test, and deploy applications using C# 10, React, WinUI, WPF.
  • Implement RESTful APIs using ASP.NET Core (Web API, MVC).
  • Implement Windows Services and Desktop applications.
  • Work with Entity Framework Core for data access and persistence.
  • Develop responsive, user-friendly front-end interfaces using React and JavaScript/TypeScript.
  • Participate in code reviews, debugging, and troubleshooting issues across the stack.
  • Write clean, maintainable, and well-documented code following best practices and coding standards.
  • Assist in integrating front-end components with back-end APIs and databases.
  • Continuously learn and adopt new technologies, tools, and best practices.

Required Skills and Qualifications

  • Bachelor's degree in computer science, Information Technology, or a related field (or final-year student / equivalent practical experience).
  • Strong proficiency in C# and .NET, preferably C# 10 and ASP.NET Core (Web API, MVC).
  • Basic to intermediate experience with React and JavaScript/TypeScript.
  • Understanding of Entity Framework Core or other ORM frameworks.
  • Strong knowledge of object-oriented programming (OOP) concepts and data structures.
  • Good understanding of algorithms and dynamic programming concepts.
  • Familiarity with HTML5, CSS3, and responsive web design.
  • Basic understanding of RESTful APIs, JSON, and clientserver architecture.
  • Good problem-solving skills with the ability to break down complex problems into smaller tasks.
  • Strong communication skills and willingness to learn and work in a team environment.

Good to Have (Optional)

  • Exposure to Blazor or other .NET front-end frameworks.
  • WPF, WinUI/UWP knowledge will be a plus.
  • Experience with version control systems like Git.
  • Knowledge of SQL and relational databases (e.g., SQL Server, PostgreSQL).
  • Knowledge in networking concepts.
  • Familiarity with Agile/Scrum methodologies.
  • Hands-on experience through internships, personal projects, or hackathons.

If you are enthusiastic about full stack development and eager to learn C# 10, ASP.NET Core, React, and related technologies, we'd love to hear from you.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 136141923

Similar Jobs