1

C Net Software Engineer Jobs (NOW HIRING)

Excellent software engineering and product architecture design foundation with deep understanding ... programming languages like Angular C NET Core SQL NoSQL unit testing frameworks with 8 year ...

Log-Net, Inc provides the finest trade, transportation, and logistics information technology ... to C/C++, JQUERY, Java, Javascript, XML, REST and SQL. * Have an interest to interact with ...

Net Orbit Inc has openings for the position Software Engineer with Master's degree Computer Science, Engineering (any), Technology, Management Information Systems/Security or related to Design ...

next page

Showing results 1-20

C Net Software Engineer information

See salary details

$79.5K

$100K

$118K

How much do c net software engineer jobs pay per year?

As of Jul 10, 2026, the average yearly pay for c net software engineer in the United States is $99,999.00, according to ZipRecruiter salary data. Most workers in this role earn between $90,000.00 and $110,000.00 per year, depending on experience, location, and employer.

What is a C# .NET Software Engineer?

A C# .NET Software Engineer is a programmer who specializes in designing, developing, and maintaining software applications using the C# programming language within the Microsoft .NET framework. They work on a variety of projects, from desktop and web applications to cloud-based and enterprise solutions. Their responsibilities typically include writing code, debugging, testing, and collaborating with other developers to deliver robust software systems. C# .NET Software Engineers are in high demand due to the widespread use of Microsoft technologies in the business world.

What are some common challenges faced by C# .NET Software Engineers when working on large-scale enterprise applications?

C# .NET Software Engineers often encounter challenges such as managing application scalability, maintaining code quality, and integrating with legacy systems when working on large-scale enterprise projects. Ensuring efficient communication and collaboration with cross-functional teams—including QA, DevOps, and business analysts—is crucial for meeting project requirements and deadlines. Additionally, staying updated with the latest .NET framework updates and best practices can help engineers address performance bottlenecks and security concerns effectively.

What are the key skills and qualifications needed to thrive as a C# .NET Software Engineer, and why are they important?

To thrive as a C# .NET Software Engineer, you need strong programming skills in C#, a solid understanding of the .NET framework, and typically a degree in computer science or related field. Experience with Visual Studio, SQL databases, and version control systems like Git are commonly required, and certifications like Microsoft Certified: Azure Developer Associate can be advantageous. Critical thinking, problem-solving, and effective communication are vital soft skills that help in collaborating with teams and understanding client needs. These skills and qualifications ensure you can develop efficient, scalable, and maintainable software solutions that meet business objectives.
More about C Net Software Engineer jobs
What cities are hiring for C Net Software Engineer jobs? Cities with the most C Net Software Engineer job openings:
Who are the top companies hiring for C Net Software Engineer jobs? The top employers for C Net Software Engineer jobs are:
What states have the most C Net Software Engineer jobs? States with the most job openings for C Net Software Engineer jobs include:
Software Engineer . Net

Software Engineer . Net

IPS Technology Services

Detroit, MI • On-site, Remote

Contractor

Re-posted 16 days ago


Job description

Company Description
IPS Technology Services adds value to customers' businesses by cultivating partnership and delivering quality services to meet or exceed customer expectations. Our FOCUS is on understanding customer requirements, teamwork, and communication. Our GOAL is a repeat customer.
Job Description
Title: Software Engineer . Net
100% REMOTE
6 months contract
**Permanent work from home position - Detroit , MI or Indianapolis based. Must be in MI or Indianapolis.
Summary:
The Software Engineer must have a diverse skillset within the Microsoft development stack. The engineer will have responsibilities for developing SQL and stored procedures, new web sites, upgrade existing websites with API technologies, constantly improve the performance and security of these websites in one or more programming languages and Modern JavaScript frameworks (React, Angular, etc.). Must have experience in Design Patterns (strategy, Abstract Factory, Singleton, Adapter, etc.)
The Software Engineer must be able to create specifications software solutions and assisting in documenting them and to ensure they are built properly in the first place, and then are easier to maintain thereafter. Must also have an eagerness to learn new technologies and practices. Remote position, but home base must be Detroit or Indianapolis.
Primary Responsibilities
Use IT Request system to review Client requests and provide a prompt response
Follow programming standards for version control, development, and maintenance of programming artifacts (web classes, APIs, and frameworks)
Develop and execute unit test cases.
Be an advocate of and understand structured Software Development methodologies.
Follow current guidelines as established at the company-wide and department levels and provide input for modifying existing standards.
Qualifications
Required Qualifications:
Minimum of 3-8 years of recent experience in writing software solutions with the latest Microsoft technologies.
Must have proper understanding of web and application security.
Extensive experience with C#, .NET Core MVC and Web API
Experience developing software in Azure.
Expertise in SQL.
Ability to work independently with minimal supervision.
Ability to troubleshoot existing application issues.
Ability to do application mick-ups and design documents.
Redeveloping existing systems by analyzing and identifying areas for modification and improvement.
Assisting in creating technical specifications and test plans, as requested.
Implementing new software into a production environment via our agreed upon change control processes.
Good interpersonal and oral communication skills
Ability to conduct research into security related products as required
Experience working in a team-oriented, collaborative environment
Ability to prioritize and coordinate job duties, resources and personnel.
Ability to adjust priorities, listen receptively to ideas and problems.
Ability to reach acceptable compromise and to maintain strict confidentiality.
Ability to work under time constraints; ability to communicate clearly and work effectively as a team member.
Ability to read, interpret and formulate contracts.
Ability to analyze and compile data.
Qualifications
Additional Information
All your information will be kept confidential according to EEO guidelines.

IPS Technology Services logo

About IPS Technology Services

Sourced by ZipRecruiter

In today's Tech driven world, Businesses and Organizations need to stay on the cutting edge to thrive and outshine the competition. We at IPS Technology Services fully understand the need today's business has for a full spectrum of IT services delivered in a Transparent, Cost effective way. Our dedicated team has many combined years of experience in several tech sectors, allowing us to offer a vast array of services, including IT staffing, CIO advisory, Digital marketing, Systems development and both Healthcare and engineering IT. In addition, we even offer IT outsourcing services to clients who need operation support for older systems that they still rely on. We will never force you to abandon the system that works for your needs–at IPS Technology Services, we fully understand that each company is different and there is no one-size fits all solution.

Company size

11 - 50 Employees

Headquarters location

Troy, MI, US

Year founded

2004

Social media