Software Engineering (.NET Core Developer) 5-7 Years -Hybrid

@Algae Services Email Job

Job Detail

  • Job ID 61329

Job Description

Specialist – Software Engineering (.NET Core Developer)

 Location: Open (Select Location)

Experience: 5 – 7 Years

Employment Type: Permanent


Job Summary

We are seeking a Specialist – Software Engineering with 5 to 7 years of experience in .NET Core MVC backend development to design, develop, and implement scalable and secure web APIs. The ideal candidate will possess strong technical expertise, a deep understanding of modern backend architectures, and the ability to work collaboratively in an agile environment.

Key Responsibilities

  • Design and develop RESTful APIs using .NET Core WebAPI following MVC Core architecture.
  • Implement backend business logic, data access layers, and integration with databases.
  • Write clean, maintainable, and efficient code adhering to industry best practices.
  • Optimize application performance, scalability, and reliability.
  • Troubleshoot, debug, and resolve technical issues across environments.
  • Collaborate with cross-functional teams including frontend developers, QA, and product managers.
  • Participate actively in Agile ceremonies — sprint planning, daily stand-ups, and retrospectives.
  • Write and optimize LINQ queries and leverage Entity Framework for ORM operations.
  • Ensure application security, performance, and compliance with architectural standards.
  • Document technical designs and provide production support when required.
  • Mentor junior developers and contribute to team knowledge sharing and best practices.

Required Skills & Experience

  • 5 – 7 years of hands-on experience in backend development using .NET Core and MVC architecture.
  • Strong proficiency in C#, LINQ, and Entity Framework.
  • Solid understanding of RESTful API design principles and microservices architecture.
  • Experience working with SQL Server or similar relational databases.
  • Familiarity with Agile/Scrum methodologies.
  • Good understanding of version control tools such as Git.
  • Strong analytical, problem-solving, and debugging skills.
  • Excellent communication and collaboration abilities.

Preferred Skills (Good to Have)

  • Experience with cloud platforms (Azure or AWS).
  • Exposure to containerization tools like Docker or Kubernetes.
  • Knowledge of CI/CD pipelines and DevOps workflows.
  • Familiarity with frontend frameworks such as React or Angular for full-stack collaboration.

Mandatory Skill

  • .NET Core

Other jobs you may like

Scroll to Top