Abacus logo
AbacusPosted 1 month ago

Mid-level Software Developer (.NET Core + Angular)

On-siteLahore, Punjab, Pakistan

Full TimeMid LevelMedium

Job Summary

Design, develop, and maintain scalable web applications using .NET Core / .NET 6+ and Angular (v10+). Develop and consume RESTful APIs, implement Entity Framework Core for database access, and write clean code following established standards. Collaborate with UI/UX designers and backend developers in Agile/Scrum teams for sprint planning, while participating in code reviews, unit testing, and debugging. Optimize applications for performance, scalability, and security. Requires 3-5 years of hands-on experience with C#, TypeScript, and SQL Server. Located in Islamabad.

Required Qualifications

  • 3-5 years of hands-on experience in designing, developing, and maintaining scalable web applications
  • C#
  • .NET Core / .NET 6+
  • Entity Framework Core
  • LINQ
  • RESTful API development
  • SQL Server (queries, stored procedures)
  • Dependency Injection
  • Middleware
  • Logging
  • Angular 10+
  • TypeScript
  • RxJS
  • HTML5
  • CSS3
  • SCSS
  • Angular Material or Bootstrap
  • State management (NgRx or similar)
  • Responsive and cross-browser design
  • Git / GitHub / Azure DevOps
  • Familiarity with CI/CD pipelines
  • Unit testing (xUnit, Jasmine, Karma)
  • Strong analytical and problem-solving ability
  • Excellent communication and teamwork skills
  • Attention to detail and commitment to deadlines
  • Eagerness to learn new technologies
  • Bachelors degree in Computer Science, Software Engineering, or a related field
  • Working in Agile / Scrum environment
  • Experience integrating third-party APIs
  • Experience in version control and DevOps tools

Desired Qualifications

  • Angular 14 or newer
  • Basic knowledge of Azure / AWS

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

Apply to this job in one click with Sorce

Apply on Sorce