More jobs:
Entry-Level Software Developer (.NET/C#/Visual Studio
Job in
Charlotte, Mecklenburg County, North Carolina, 28245, USA
Listed on 2026-02-21
Listing for:
Optomi
Contract
position Listed on 2026-02-21
Job specializations:
-
Software Development
C# / Unity Developer, Software Engineer
Job Description & How to Apply Below
Optomi, in partnership with a prestigious non‑profit with a 100‑year history, is looking for an energetic, proactive Entry‑Level Software Developer to join their growing Enterprise Platforms team. The primary mission for this role is to help modernize our digital ecosystem. You will be responsible for updating and migrating legacy ASP.NET Web Forms to modern .NET Core architectures. This is an incredible opportunity for a junior developer to transition from academic or internship experience into a full‑stack enterprise environment, supporting a variety of departments including our Realtor School, Marketing, and the Multiple Listing Service (MLS).
** HYBRID IN CHARLOTTE, NC - MUST BE ABLE TO COME ON-SITE FOR A FINAL INTERVIEW** ** 6 MONTH CONTRACT-TO-HIRE, USC OR GC HOLDER ONLY
** Experience of the Right Candidate:
- BS in Computer Science, Software Engineering, or a related technical field.
- 1–3 years of experience (inclusive of internships) with C#, .NET, and MS SQL Server
. - Proficiency with Visual Studio (familiarity with VS 2025 is a plus) and version control (Git).
- Exceptional written and verbal communication skills; the ability to explain technical concepts to "lightly technical" stakeholders is essential.
- A high degree of self‑motivation, proactive follow‑up, and a serious commitment to training and professional growth.
Experience of the Right Candidate:
- Exposure to Azure environments, Azure Dev Ops, or Git Hub Actions.
- Familiarity with React JS or other modern frontend frameworks.
- Understanding of Content Management Systems like Word Press
.
- Assist in the migration of legacy web applications (ASP.NET Web Forms) to modern .NET Core and MVC frameworks.
- Write clean, well‑documented, and maintainable C# code to implement features based on design specifications.
- Utilize MS SQL Server to manage relational data, write queries, and ensure data integrity across various platforms.
- Act as a technical bridge for non‑technical departments (Marketing, Education, etc.), attending meetings to clarify project requirements and explain technical dependencies.
- Contribute to the entire development lifecycle, from initial debugging and troubleshooting to final deployment using Azure Dev Ops and Git Hub Actions.
- Actively stay updated on C# language features, .NET frameworks, and industry trends to suggest innovative solutions for platform improvements.
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×