ARCHIVED
This job listing has been archived and is no longer accepting applications.
MisuJob - AI Job Search Platform MisuJob

Senior Full Stack .Net Developer

Confidential

Not specified permanent

Posted: January 30, 2026

Interested in this position?

Create a free account to apply with AI-powered matching

Quick Summary

A Senior Full Stack .NET Developer is required to support the delivery team in a collaborative environment, focusing on customer service excellence and developing leaders in the organization.

Job Description

MacroAgility is a highly people-oriented organization where we work in a Team collaboration mode to empower our client to reach their business goals and make them more proficient. We operate in the space of customer service excellence, offering the most feasible information technology-based solutions and assist them in realizing their goals. We pick good followers and develop leaders in our organization so our employees can support clients more efficiently.

Core Responsibilities

As a Senior Full-Stack .NET Developer at MacroAgility, you will be a critical member of our delivery team, supporting the design, development, deployment, and ongoing enhancement of our software products. You will take ownership of technical deliverables, contribute to architectural decisions, and support both internal teams and client implementations. We are looking for a senior-level professional who thrives in a fast-paced environment, adapts quickly to changing priorities, and balances independent ownership with collaborative teamwork.

This role supports existing workstation and server-based applications deployed at client environments, while also improving, modernizing, and developing new features for MacroAgility’s DM software solutions.

Gather, analyze, and document client requirements to design, build, and implement new features or enhancements

Design, write, and deliver high-quality, testable C# code, including RESTful APIs and web, desktop, and cloud-based applications

Support and enhance existing and legacy applications, ensuring stability and performance

Conduct code reviews and collaborate with legacy developers to validate functionality and maintain coding standards

Perform quality assurance and testing, including support for user acceptance testing (UAT)

Optimize applications for performance, scalability, security, and effective use of multithreading and asynchronous programming

Create and maintain installation wizards and deployment tools to simplify and automate client installations

Write and update administrator and technical documentation

Assist clients with remote installation and upgrades of workstation and server components

Provide client-facing technical support, including troubleshooting onsite server and workstation issues

Work with third-party vendors to resolve integration and tooling issues

Stay current with emerging technologies, tools, and best practices in .NET and software engineering

Provide technical leadership on assigned initiatives and mentor junior developers through code reviews

Education and Experience

• Bachelor's or master’s degree in Computer Science
• 8-10 Years of related Experience building .Net Web Applications

Skills

• C#, SQL Query Writing
• Entity Framework, LINQ
• Visual Studio 2017 or higher
• HTML5, CSS3, JavaScript, JQuery
• MVC, ASP.net, and Bootstrap, Blazor
• Restful APIs and experience working with third-party SDK
• Object-Oriented Coding experience along with design Pattern
• Developing Multi-threaded application experience
• Front end and Back end development
• Excellent command in English verbal, reading and writing
• Experience with Asana, Slack and Google Apps is a plus
• Must have own dedicated i7 computer
• Must have a high-speed internet – minimum 10mb download and upload speed
• Must have own power generator in case if the light goes out
• Must be available to work 8 AM – 5 PM EST

Application

You will be a critical team member, supporting our software product deployment, upgrades and development. We’re looking for an individual who can quickly adapt to rapidly changing priorities and assume ownership of technical deliverable and deadlines. We value team members who like to be challenged and who are eager to shine independently as well as to support their team.

Why Apply Through MisuJob?

AI-Powered Job Matching: MisuJob uses advanced artificial intelligence to analyze your skills, experience, and career goals. Our matching algorithm compares your profile against thousands of job requirements to find positions where you have the highest chance of success. This saves you hours of manual job searching and ensures you only see relevant opportunities.

One-Click Applications: Once you create your profile, applying to jobs is effortless. Your resume and cover letter are automatically tailored to highlight the most relevant experience for each position. You can apply to multiple jobs in minutes, not hours.

Career Intelligence: Beyond job matching, MisuJob provides valuable career insights. See how your skills compare to market demands, identify skill gaps to address, and understand salary benchmarks for your experience level. Make data-driven decisions about your career path.

Frequently Asked Questions

How do I apply for this position?

Click the "Register to Apply" button above to create a free MisuJob account. Once registered, you can apply with one click and track your application status in your dashboard.

Is MisuJob free for job seekers?

Yes, MisuJob is completely free for job seekers. Create your profile, get matched with jobs, and apply without any cost. We help you find your dream job without any hidden fees.

How does AI matching work?

Our AI analyzes your resume, skills, and experience to understand your professional profile. It then compares this against job requirements using natural language processing to calculate a match percentage. Higher matches mean better fit for the role.

Can I apply to jobs in other countries?

Absolutely. MisuJob features jobs from companies worldwide, including remote positions. Filter by location or look for remote opportunities to find jobs that match your preferences.

Ready to Apply?

Join thousands of job seekers using MisuJob's AI to find and apply to their dream jobs automatically.

Register to Apply