Epicareer Might not Working Properly
Learn More

Software Developer (.NET) - Hybrid

Salary undisclosed

Apply on


Original
Simplified

We are looking for a talented Software Developer (or Senior Developer for those with more experience) to join our growing team. You will work on exciting projects, developing complex end-to-end web applications and collaborating with cross-functional teams to deliver high-quality software solutions.

Working Arrangement: Hybrid

Key Responsibilities:

  • Develop full-stack web applications, including user interfaces, APIs, and backend services.
  • Act as a subject matter expert throughout the application development lifecycle.
  • Ensure productive and efficient sprints in an Agile environment.
  • Design technical architecture and application components.
  • Coach and mentor junior team members.
  • Participate in design and code reviews.
  • Translate business requirements into scalable, reliable, and high-performing applications.
  • Troubleshoot, debug, and maintain applications post-launch.
  • Continuously explore and implement new technologies to improve development efficiency.

Key Requirements:

  • Diploma/Degree in Computer Science, Engineering, or a related field.
  • 3 to 7 years of experience in software development (7+ years for Senior Developer).
  • Experience with e-wallet, e-commerce, or online payment systems is preferred.
  • Strong understanding of Agile software development frameworks.
  • Hands-on experience with front-end (HTML, CSS, JavaScript) and back-end (.NET, .NET Core, C#) technologies.
  • Knowledge of cloud architecture, microservices, and SQL databases.
  • Experience with ASP.NET, MVC, LINQ to SQL, and Entity Framework.