Software Engineer

We are seeking a proactive and detail-oriented Software Engineer with 3–4 years of experience in full-stack web application development using .NET Core, Angular, and SQL Server. The ideal candidate is passionate about writing clean, scalable code and delivering solutions that meet real-world business needs. You will be involved in developing enterprise-level applications, collaborating with cross-functional teams, and building APIs and frontend interfaces. This role is an excellent opportunity for someone looking to grow in a modern software engineering environment, especially in the healthcare and medical billing domain.

Position: Software Engineer (Full-stack)-Rule Engine

Shift timings: 9:00 am – 6:00 pm

Location: Lahore (on-site)

 

Key Responsibilities:

  • Develop and maintain responsive, high-performance web applications using .NET Core and Angular.
  • Design, develop, and consume RESTful APIs for seamless integration between frontend and backend systems.
  • Write and optimize complex queries, stored procedures, and database structures using SQL Server.
  • Collaborate with UI/UX designers, Business Analysts, senior developers, and QA teams to implement new features and enhancements.
  • Troubleshoot, debug, and optimize application performance across the stack.
  • Follow best practices for code quality, maintainability, and scalability.
  • Participate in daily standups, sprint planning, and peer code reviews as part of the Agile development process.

 

Required Skills & Qualifications:

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.
  • 3–4 years of hands-on experience in:
  • .NET Core / ASP.NET Core
  • Angular (version 8+)
  • SQL Server / T-SQL
  • Solid understanding of OOP, MVC, and REST API development.
  • Familiarity with HTML5, CSS3, JavaScript/TypeScript.
  • Experience using Git for version control.
  • Experience or exposure to Medical Billing systems or Healthcare applications.
  • Understanding of HIPAA compliance and healthcare data workflows.
  • Familiarity with rule-based engines or custom logic-driven systems (e.g., claims rules, payer rules).
  • Experience with Entity Framework Core and repository/unit of work patterns.
  • Basic knowledge of Azure DevOps, CI/CD pipelines, or Docker containers.
  • Authentication and authorization methods such as JWT, OAuth2, or role-based access control.
  • Exposure to Agile methodologies (Scrum, Kanban).