Junior Full Stack Developer

Reposted 12 Days Ago
Be an Early Applicant
Hiring Remotely in Pakistan
Remote
Junior
Legal Tech • Software • Consulting
The Role
As a Junior Full-Stack .NET Developer, you'll design, develop, and maintain software products, collaborate on features, and support deployments.
Summary Generated by Built In

MacroAgility is a people-oriented organization where collaboration and continuous improvement are central to how we work. We help our clients achieve their business goals by delivering practical, technology-driven solutions with a strong focus on customer service excellence. At MacroAgility, we support professional growth by encouraging learning, teamwork, and accountability.

Core Responsibilities

As a Junior Full-Stack .NET Developer at MacroAgility, you will contribute to the design, development, and maintenance of our software products. You will work closely with senior developers, project managers, and clients to implement features, enhance existing systems, and support deployments. This role is well-suited for a developer who is comfortable working independently on assigned tasks while still seeking guidance on more complex technical decisions.

This role supports existing workstation and server-based applications deployed in client environments and contributes to improving and modernizing MacroAgility’s DM software solutions.

Key Responsibilities

  • Collaborate with team members to gather and understand functional requirements for new features and enhancements
  • Design, develop, and maintain high-quality C# code, including RESTful APIs and web, desktop, and cloud-based applications
  • Support and enhance existing and legacy applications, ensuring reliability, performance, and maintainability
  • Participate in code reviews and apply feedback to ensure adherence to coding standards and best practices
  • Assist with quality assurance and testing efforts, including bug fixes and support for user acceptance testing (UAT)
  • Contribute to performance optimization, security improvements, and scalability efforts under guidance
  • Help develop and maintain installation wizards, deployment scripts, and automation tools
  • Create and update technical and administrator documentation
  • Support client installations, upgrades, and troubleshooting of workstation and server components
  • Coordinate with third-party vendors to assist with integrations and resolve tooling issues
  • Stay current with .NET technologies, tools, and industry best practices

Education and Experience

  • Bachelor’s degree in Computer Science or a related field (or equivalent professional experience)
  • 2–4 years of experience building and supporting .NET web and application solutions

Required Skills

  • Strong working knowledge of C# and SQL
  • Experience with Entity Framework, LINQ, and Object-Oriented Programming principles
  • Proficiency with Visual Studio 2017 or higher
  • Solid understanding of HTML5, CSS3, JavaScript, and jQuery
  • Experience with ASP.NET, MVC, Bootstrap, and/or Blazor
  • Experience building and consuming RESTful APIs and working with third-party SDKs
  • Exposure to multi-threaded and asynchronous programming concepts
  • Experience with both front-end and back-end development
  • Strong English communication skills (written and verbal)
  • Familiarity with Asana, Slack, and Google Apps is a plus

Work Requirements

  • Dedicated personal computer (i7 preferred)
  • Reliable high-speed internet connection (minimum 10 Mbps download and upload)
  • Backup power source is preferred
  • Availability to work 7:00 AM – 4:00 PM EST

Application

You will play an important role in supporting software development, deployments, and enhancements while collaborating closely with a supportive technical team. We are looking for a developer who takes ownership of assigned work, adapts well to changing priorities, and values collaboration and continuous learning.

Skills Required

  • Bachelor's degree in Computer Science or related field
  • 2-4 years of experience in .NET web and application solutions
  • Strong knowledge of C# and SQL
  • Experience with HTML5, CSS3, JavaScript, and jQuery
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Concord, Ontario
9 Employees

What We Do

MacroAgility Systems is a trusted legal tech solutions provider specializing in iManage services for law firms and corporate legal departments. With over 15 years of expertise, we help organizations simplify complex document and email management challenges through tailored implementation, cloud migration, training, and custom development. Our services include: • Cloud & On-Prem iManage Implementation • iManage Upgrades & Migrations (including Work 10, Cloud, and Tracker) • Integration & Custom Development Services • Consultancy & Support for Legal Tech Workflows • iManage User Training & Onboarding We also offer proprietary products that enhance and extend iManage functionality, including: • iSyncKit – Seamless sync for legal documents and workspaces • Export Master & Import Master – Bulk data movement with precision • iReports – Custom legal-centric reporting tools • Workspace Generator – Automated creation of client/matter workspaces • Directory Sync – Real-time integration with Active Directory At MacroAgility, we pride ourselves on hands-on technical expertise, responsive customer support, and a strong track record of solving high-stakes enterprise legal challenges. Our clients span AM Law 100 firms, multinational corporations, and public sector agencies. We don’t just support legal tech. We build it to work better for you.

Similar Jobs

CrewBloom Logo CrewBloom

Full-stack Engineer

HR Tech • Information Technology • Professional Services • Sales
Remote
5 Locations

Circle (circle.so) Logo Circle (circle.so)

Lead Product Designer

Artificial Intelligence • Consumer Web • Digital Media • Information Technology • Social Impact • Software
Easy Apply
Remote
31 Locations
250 Employees
140K-170K Annually

Pfizer Logo Pfizer

Health Representative

Artificial Intelligence • Healthtech • Machine Learning • Natural Language Processing • Biotech • Pharmaceutical
Remote
Pakistan
121990 Employees

Pfizer Logo Pfizer

Health Representative - Karachi

Artificial Intelligence • Healthtech • Machine Learning • Natural Language Processing • Biotech • Pharmaceutical
Remote
Pakistan
121990 Employees

Similar Companies Hiring

Hanover Park Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
42 Employees
Kepler  Thumbnail
Fintech • Software
New York, New York
6 Employees
Onshore Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
60 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account