Skip to main content
MacroAgility Systems, Inc.MI

Junior Full Stack Developer

A service-oriented consulting firm specializing in iManage document and email management system implementation, integration, and support for legal and financial firms globally.

MacroAgility Systems, Inc.

Employee count: 11-50

Pakistan only

Stay safe on Himalayas

Never send money to companies. Jobs on Himalayas will never require payment from applicants.

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.

About the job

Apply before

Posted on

Job type

Full Time

Experience level

Education

Bachelor degree

Experience

2 years minimum

Experience accepted in place of education

Location requirements

Hiring timezones

Pakistan +/- 0 hours

About MacroAgility Systems, Inc.

Learn more about MacroAgility Systems, Inc. and their company culture.

View company profile

We are a service-oriented consulting firm that develops, installs, and supports email and document management systems for private and public firms around the globe. Founded in 2013 by Mubasher Ahmed, our story begins with an unusual degree of ambition and a lot of hard, dedicated work. We recognized a need for the facilitation of iManage products, specifically the integration of iManage Work 10 and Share with applications and platforms already in use by clients.

We specialize in providing inventive, customized DMS and enterprise content management solutions that firms can depend upon as sources of professional confidence for years to come. Our mission is to provide fast, cost-effective delivery of iManage DMS support and customization for the legal and financial industries. We consult by listening carefully, assessing all aspects of business style and industry, and we tailor a custom email and document management system that exploits the full potential of iManage applications. Our knowledge of best practices allows us to avoid the common pitfalls of delivery delays, decision errors, poor configuration, and lack of continuity or communication. We are passionate about empowering our clients to achieve their business goals through IT solutions.

Claim this profileMacroAgility Systems, Inc. logoMI

MacroAgility Systems, Inc.

View company profile

Similar remote jobs

Here are other jobs you might want to apply for.

View all remote jobs

2 remote jobs at MacroAgility Systems, Inc.

Explore the variety of open remote roles at MacroAgility Systems, Inc., offering flexible work options across multiple disciplines and skill levels.

View all jobs at MacroAgility Systems, Inc.

Remote companies like MacroAgility Systems, Inc.

Find your next opportunity by exploring profiles of companies that are similar to MacroAgility Systems, Inc.. Compare culture, benefits, and job openings on Himalayas.

View all companies

Find your dream job

Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan