Epicmetry logoEpicmetry logo

Full Stack Software Engineer (Expert in .NET Core & Angular)

EpicmetryKarachi, Sindh, Pakistan
On-site Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Experience Level

Experience

Qualifications

Must-Have Qualifications:2 to 4 years of professional experience in developing production-level software. Strong proficiency in C#/. NET and a solid understanding of RESTful API design. Hands-on experience with Angular (or a similar modern front-end framework) and TypeScript. Good understanding of relational database design and proficiency in SQL. Familiarity with Git, automated build systems, and basic containerization. Excellent problem-solving abilities, effective communication skills, and a growth-oriented mindset. Nice-to-Have Skills:Experience with event-driven architectures, message brokers, or micro-services. Familiarity with deploying applications to public cloud platforms (Azure preferred).

About the job

Become a part of Epicmetry as a Full Stack Software Engineer with a focus on . NET Core and Angular! We are a cutting-edge technology company dedicated to developing transformative software solutions. In this dynamic role, you will engage in the comprehensive development cycle, from initial concept to deployment and ongoing maintenance. Your technical skills will empower us to create high-quality, scalable applications that deliver significant business outcomes.

Key Responsibilities:

  • Design, implement, and maintain RESTful and gRPC services using ASP. NET Core and our Clean/Onion architecture.
  • Develop responsive, reusable Angular components and rich interactive user interfaces.
  • Create automated unit, integration, and end-to-end tests; ensure code quality through peer reviews.
  • Model relational data and write efficient SQL for SQL Server; manage schema migrations using EF Core.
  • Integrate structured logging, metrics, and distributed tracing (Application Insights / OpenTelemetry) into services.
  • Contribute to containerization and CI/CD pipelines (Docker, Azure DevOps) and participate in on-call rotations.
  • Engage in architecture discussions regarding micro-services, message-based patterns, and scalability strategies.
  • Actively participate in agile ceremonies, providing accurate estimates and identifying blockers promptly.
  • Maintain comprehensive technical documentation for the features and services you oversee.

Core Tech Stack & Tools:

  • Languages & Frameworks: C#, . NET 8, ASP. NET Core, EF Core, TypeScript, Angular (v15+).
  • Cloud: Microsoft Azure (including App Service, Container Apps, Function Apps, Event Grid, Azure SQL, Azure DevOps).
  • Data & Messaging: SQL Server, Redis, Azure Service Bus / RabbitMQ.
  • DevOps: Docker, Azure DevOps pipelines, Git.
  • Observability: Application Insights, OpenTelemetry.

About Epicmetry

Epicmetry is an innovative technology firm committed to delivering impactful software solutions that drive business success. We thrive on creativity and collaboration, fostering an environment where our team can excel and make a difference.

Similar jobs

Browse all companies, explore by city & role, or SEO search pages.

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.