What are the responsibilities and job description for the Software Developer (Remote, C#/.Net) position at Macro Solutions?
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). To be considered you must be a US Citizen (no exceptions) and able to pass a standard background check and obtain a Public Trust Clearance.
Work Authorization: US Citizen only (can not accept Green Card, EAD, H1B, etc.)
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:
Work Authorization: US Citizen only (can not accept Green Card, EAD, H1B, etc.)
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 DevOps 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.
- 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.
- Alabama
- Arkansas
- Florida
- Georgia
- Kentucky
- Louisiana
- Maine
- Nebraska
- New Hampshire
- New Mexico
- New York
- Ohio
- Pennsylvania
- South Carolina
- Tennessee
- Texas
- Utah
- 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.
Salary : $80,000 - $90,000