Junior Developer

Career Spotlight Network

Lahore

On-site

PKR 1,200,000 - 2,400,000

Full time

5 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Health insurance
Leaves
Annual Bonuses

Job summary

Career Spotlight Network in Lahore is seeking a Full-Stack .NET Developer to own end-to-end feature development, from UI/UX wireframes to high-performance back-end services. You will collaborate with product managers, QA, and DevOps in an Agile environment to deliver scalable solutions using ASP.NET Core, Kafka, SQL/NoSQL, and modern front-end frameworks.

Prior experience with CI/CD and cloud is a plus. Join a dynamic team focused on robust architecture, real-time features, and scalable delivery

Qualifications

  • Bachelor’s degree in Computer Science, Software Engineering, or equivalent.
  • 6–12 months of professional experience building web applications in .NET Core.

Responsibilities

  • ASP.NET Core C# Development: Build modular, testable services and Web APIs.
  • Wrapper Development: Create and maintain wrapper libraries for third-party services to provide a consistent interface.
  • Socket Programming: Implement real-time features using Socket/RQ or SignalR hubs with robust reconnection logic.
  • Event Streaming with Kafka: Design topics, serializers, and ensure fault-tolerance with consumer groups.
  • Schema Modeling & Performance: Design relational and NoSQL schemas; optimize queries and indexing.
  • Front-End & API Integration: Convert UI designs to responsive front-end and integrate with back-end APIs.
  • CI/CD & Monitoring: Configure pipelines; instrument apps and set up alerts.

Skills

Strong problem-solving
Clear communication
Self-driven learner

Education

Bachelor’s degree in Computer Science or equivalent

Tools

ASP.NET Core MVC/Web API
C#
.NET Core
SQL (MSSQL/MySQL)
NoSQL (MongoDB)
SignalR
Kafka
Docker
Azure DevOps / GitHub Actions

Job description

As a Full-Stack .NET Developer, you’ll take ownership of end-to-end feature development—from translating UI/UX wireframes into responsive front-end code, to designing and optimizing high-performance back-end services. You’ll work closely with product managers, QA engineers, and DevOps to deliver robust, scalable solutions in an Agile environment.

What You’ll Do

About the Role

As a Full-Stack .NET Developer, you’ll take ownership of end-to-end feature development—from translating UI/UX wireframes into responsive front-end code, to designing and optimizing high-performance back-end services. You’ll work closely with product managers, QA engineers, and DevOps to deliver robust, scalable solutions in an Agile environment.

What You’ll Do
Architecture & Back-End Engineering
  • ASP.NET Core C# Development: Build modular, testable services and Web APIs using Dependency Injection, middleware components, and best practices (SOLID, Clean Architecture).
  • Wrapper Development: Create and maintain wrapper libraries around third-party REST/SOAP services, databases, and legacy systems to provide a consistent, versioned interface for internal use.
  • Socket Programming: Implement real-time features (e.g., chat, live dashboards, notifications) using TCP/UDP sockets or SignalR hubs—handle connection management, message framing, and reconnection logic.
  • Event Streaming with Kafka: Design topics, define serializers, and develop producers/consumers to ingest and process high-volume event streams (e.g., telemetry, user activity). Ensure fault-tolerance with consumer groups and offset management.
Database Design & Performance Optimization
  • Schema Modeling: Translate business requirements into normalized schemas (MSSQL, MySQL) and denormalized/document-oriented models (MongoDB, Couchbase).
  • Query Tuning & Indexing: Profile slow queries, create composite and covering indexes, leverage query hints, and refactor stored procedures to reduce execution time and lock contention.
  • Code Optimization: Use profiling tools (Visual Studio Profiler, JetBrains dotTrace) to identify hotspots, eliminate allocations, and improve GC performance.
  • Caching Strategies: Implement in-memory (MemoryCache), distributed (Redis), and client-side caching where appropriate to reduce round trips and database load.
Front-End & API Integration
  • Responsive UI Development: Convert Figma/Adobe XD designs into mobile-first layouts using HTML5, CSS3 (Flexbox/Grid), and Bootstrap/Tailwind.
  • JavaScript Frameworks: Build dynamic single-page applications (SPAs) or components in Angular, React, or Vue; manage state (Redux/Vuex), routing, and form validation.
  • API Consumption & Documentation: Integrate the front end with the back end through RESTful endpoints, using Swagger/OpenAPI for interactive documentation and Postman for manual testing.
Collaboration, Testing & DevOps
  • Agile Ceremonies: Participate in daily stand-ups, sprint planning, backlog refinement, and retrospectives.
  • Automated Testing: Write unit tests (xUnit/NUnit), integration tests, and end-to-end tests (Selenium, Playwright) to ensure code quality and regressions are caught early.
  • CI/CD Pipelines: Configure build and release pipelines in Azure DevOps or GitHub Actions—automated builds, test runs, code coverage, and deployments to staging/production.
  • Monitoring & Logging: Instrument applications with Serilog or NLog, expose metrics to Prometheus/Grafana or Application Insights, and set up alerting for SLA breaches.
What We’re Looking For
Education & Experience:
  • Bachelor’s degree in Computer Science, Software Engineering, or equivalent.
  • 6–12 months of professional experience building web applications in .NET Core.
Technical Skills:
  • Languages & Frameworks: C#, .NET Core (3.1+), ASP.NET Core MVC/Web API.
  • Databases: MSSQL (T-SQL), MySQL, and at least one NoSQL (e.g., MongoDB).
  • Real-Time & Messaging: Socket programming (SignalR/TCP), Apache Kafka fundamentals.
  • Front-End: HTML5, CSS3, Bootstrap (or Tailwind), JavaScript/TypeScript, and one SPA framework.
  • DevOps: Familiarity with Git, containerization (Docker), and CI/CD tools (Azure DevOps, GitHub Actions).
  • Testing: Unit/integration testing frameworks, HTTP client testing, mocking libraries (Moq).
Soft Skills:
  • Strong problem-solving mindset and attention to detail.
  • Clear communicator: able to articulate technical trade-offs and document your work.
  • Self-driven learner: You seek out new tools, patterns, and approaches, and share knowledge with teammates.
Nice-to-Haves
  • Experience with cloud platforms (Azure, AWS).
  • Exposure to microservices architecture and API gateways.
  • Hands-on with Redis, RabbitMQ, or other message brokers.
  • Knowledge of domain-driven design (DDD) and CQRS patterns.
  • Familiarity with front-end testing (Jest, Cypress).
What We Offer
  • Learning & Growth: Grow by working on diverse, real-world projects alongside experienced colleagues.
  • Collaborative Culture: A flat team environment where ideas and feedback flow freely in day-to-day work.
  • Perks & Benefits: Health insurance, Leaves, Annual Bonuses.
  • Career Path: Clear roadmap to advance into Senior Developer, Tech Lead, or Architect roles.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Full Stack Developer (.NET)
Full Stack Developer (.NET)

Dplit • Islamabad

On-site
PKR 1,000,000 - 1,500,000
Full Stack .NET Developer
Full Stack .NET Developer

DPL • Islamabad

On-site
PKR 2,000,000 - 4,000,000
Senior Back End Developer
Senior Back End Developer

Translation Empire Ltd • Rawalpindi Cantonment

On-site
Senior Back End Developer
Senior Back End Developer

Translation Empire • Saddar

On-site
PKR 350,000 - 520,000
Mid Back End Developer
Mid Back End Developer

Translation Empire Ltd • Rawalpindi Cantonment

On-site
PKR 400,000 - 600,000
Junior Back End Developer
Junior Back End Developer

Translation Empire Ltd • Islamabad

On-site
PKR 8,393,000 - 13,990,000
Mid Back End Developer
Mid Back End Developer

Translation Empire • Saddar

On-site
PKR 1,200,000 - 2,000,000
Senior ASP.Net Developer
Senior ASP.Net Developer

Agiletechstudio • Lahore

On-site
PKR 1,800,000 - 2,400,000
Bonus program
Health benefits
Retirement plans
+2
.Net Developer
.Net Developer

Synquix • Pakistan

On-site
PKR 892,800 - 1,339,200
Full Stack Developer
Full Stack Developer

Nafdev Technologies • Sialkot

On-site
PKR 1,000,000 - 1,800,000
Leaves
Transport