← All Jobs
Posted Mar 7, 2026

Software Developer; Remote, C#​/.Net

Apply Now
Position: Software Developer (Remote, C#/.Net) Macro Pros has an immediate opening for a .Net/C# Software Developer. This is a permanent position offering a competitive salary with benefits, and 100% remote (must live in one of the states listed below). Location: Remote (Must currently live in one of the approved states) Schedule: Monday - Friday, 8:00 AM - 5:00 PM EST Type: Full-Time (Salaried with Benefits) Salary Range: $80,000 to $90,000 Experience Required: 3+ years Background Process: Below is a list of general guidelines the perspective candidate must meet to obtain Public Trust Clearance. Educational and Professional Experience Requirements: 2-year degree in a related field and 3-years of professional experience Job Requirements: • Minimum of 3 years of experience in C# and the .NET framework. • Good understanding of Object Oriented Programming. • Knowledge of .Net design patterns. • Experience with Microsoft SQL Server. • Good understanding of databases, schemas, indexes, SQL, and medium level T-SQL. • Good level knowledge of the Visual Studio development environment. • Knowledge of Microsoft SSIS. • Knowledge of Microsoft Azure App Services is a plus. • Knowledge of Microsoft Dev Ops is a plus. • Experience with scrum is a plus. • Good communication and written skills • Ability to translate business requirements into an implementation plan at the task level • Ability to maintain a positive work atmosphere by behaving and communicating in a manner so that you get along with customers, clients, co-workers and management. • Awareness of agile project management principles, practices, techniques and tools. Duties and Responsibilities: • Create or modify Web and console applications using C#. • Develop native cloud applications on Microsoft Azure. • Create or modify Microsoft SQL Server SSIS packages. • Submit your work to the QA team, review/analyze/fix filed defects. • Be involved with requirements gathering and documentation to ensure they are adequately detailed enough to be broken into tasks. • Work with the Product Owner during initial scoping efforts. • Communicate with appropriate people on status of projects. • Follow software design guidelines and principles. • Translate requirements into tasks and estimate the size of those tasks. • Document software systems and environments in both technical and non-technical formats and communicate with both technical and non-technical users to describe and explain the systems and environments. Approved States: • Alabama • Arkansas • Florida • Georgia • Kentucky • Louisiana • Maine • Nebraska • New Hampshire • New Mexico • New York • Ohio • Pennsylvania • South Carolina • Tennessee • Texas • Utah Security Clearance Rejection Guidelines: • Defaulted student loans. • Domestic violence or violence against a family member. • Previous felon • Record of fraud • Record of forgery. • Excessive amount of debt in collections totaling over $10k but could be more depending based on the type of debt. • Failure to file taxes (state and federal), and those that are pending a criminal case that are awaiting outcome/trail. #Dice